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

Time bar (total: 12.3s)

analyze100.0ms (0.8%)

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: 46.0ms
ival-mult: 14.0ms (30.4% of total)
ival-exp: 13.0ms (28.2% of total)
ival-add: 7.0ms (15.2% of total)
ival-sub: 6.0ms (13% of total)
ival-div: 5.0ms (10.9% of total)
const: 1.0ms (2.2% of total)
backward-pass: 0.0ms (0% of total)

sample1.0s (8.3%)

Results
616.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 351.0ms
ival-mult: 120.0ms (34.2% of total)
ival-exp: 65.0ms (18.5% of total)
ival-div: 64.0ms (18.2% of total)
ival-add: 45.0ms (12.8% of total)
ival-sub: 44.0ms (12.5% of total)
const: 11.0ms (3.1% of total)
backward-pass: 3.0ms (0.9% of total)
Bogosity

preprocess104.0ms (0.8%)

Algorithm
egg-herbie
Rules
304×accelerator-lowering-fma.f32
304×accelerator-lowering-fma.f64
274×distribute-lft-neg-in
250×sub-neg
234×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045127
1112121
2208121
3462120
4877120
51540120
62126120
72454120
82521120
92544120
102550120
112550120
01012
11812
23012
34212
46512
59512
615412
722412
831712
942512
1058812
1160112
1261612
1365512
065511
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
Outputs
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
Call 2
Inputs
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+ (neg x) (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* (neg x) y))))
(+ x (/ (neg y) (- (* 5641895835477563/5000000000000000 (exp z)) (* x (neg y)))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp (neg z))) (* x y))))
(neg (+ (neg x) (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* (neg x) y)))))
(neg (+ x (/ (neg y) (- (* 5641895835477563/5000000000000000 (exp z)) (* x (neg y))))))
(neg (+ x (/ y (- (* 5641895835477563/5000000000000000 (exp (neg z))) (* x y)))))
(+ y (/ x (- (* 5641895835477563/5000000000000000 (exp z)) (* y x))))
(+ z (/ y (- (* 5641895835477563/5000000000000000 (exp x)) (* z y))))
(+ x (/ z (- (* 5641895835477563/5000000000000000 (exp y)) (* x z))))
Outputs
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+ (neg x) (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* (neg x) y))))
(- (/ y (+ (* 5641895835477563/5000000000000000 (exp z)) (* x y))) x)
(+ x (/ (neg y) (- (* 5641895835477563/5000000000000000 (exp z)) (* x (neg y)))))
(+ x (/ y (- (* (exp z) -5641895835477563/5000000000000000) (* x y))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp (neg z))) (* x y))))
(+ x (/ y (- (/ 5641895835477563/5000000000000000 (exp z)) (* x y))))
(neg (+ (neg x) (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* (neg x) y)))))
(+ x (/ y (- (* (exp z) -5641895835477563/5000000000000000) (* x y))))
(neg (+ x (/ (neg y) (- (* 5641895835477563/5000000000000000 (exp z)) (* x (neg y))))))
(- (/ y (+ (* 5641895835477563/5000000000000000 (exp z)) (* x y))) x)
(neg (+ x (/ y (- (* 5641895835477563/5000000000000000 (exp (neg z))) (* x y)))))
(- (/ y (+ (* x y) (/ -5641895835477563/5000000000000000 (exp z)))) x)
(+ y (/ x (- (* 5641895835477563/5000000000000000 (exp z)) (* y x))))
(+ y (/ x (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+ z (/ y (- (* 5641895835477563/5000000000000000 (exp x)) (* z y))))
(+ z (/ y (- (* 5641895835477563/5000000000000000 (exp x)) (* y z))))
(+ x (/ z (- (* 5641895835477563/5000000000000000 (exp y)) (* x z))))

explain127.0ms (1%)

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

Compiled 109 to 52 computations (52.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-mult: 17.0ms (38.4% of total)
ival-div: 8.0ms (18.1% of total)
ival-sub: 8.0ms (18.1% of total)
ival-exp: 5.0ms (11.3% of total)
ival-add: 5.0ms (11.3% of total)
const: 2.0ms (4.5% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 15 to 10 computations (33.3% saved)

prune1.0ms (0%)

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

Compiled 15 to 10 computations (33.3% saved)

localize95.0ms (0.8%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
cost-diff0
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
cost-diff0
(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
cost-diff0
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
accuracy100.0%
(exp.f64 z)
accuracy100.0%
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
accuracy99.1%
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
accuracy87.4%
(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
Rules
304×accelerator-lowering-fma.f32
304×accelerator-lowering-fma.f64
192×*-lowering-*.f32
192×*-lowering-*.f64
88×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01043
11843
23043
34243
46543
59543
615443
722443
831743
942543
1058843
1160143
1261643
1365543
065542
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
x
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
y
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(* 5641895835477563/5000000000000000 (exp z))
5641895835477563/5000000000000000
(exp z)
z
(* x y)
Outputs
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
x
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
y
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(exp z)
(exp.f64 z)
z
(* x y)
(*.f64 x y)
Results
36.0ms256×0valid
Compiler

Compiled 47 to 21 computations (55.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 8.0ms (39.7% of total)
ival-div: 5.0ms (24.8% of total)
ival-sub: 4.0ms (19.9% of total)
ival-exp: 2.0ms (9.9% of total)
ival-add: 1.0ms (5% of total)
const: 1.0ms (5% of total)
backward-pass: 0.0ms (0% of total)

series19.0ms (0.2%)

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

33 calls:

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

rewrite644.0ms (5.2%)

Algorithm
batch-egg-rewrite
Rules
5764×accelerator-lowering-fma.f32
5764×accelerator-lowering-fma.f64
4434×*-lowering-*.f32
4434×*-lowering-*.f64
3236×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01036
15136
244536
3743136
0810535
Stop Event
iter limit
node limit
Counts
5 → 271
Calls
Call 1
Inputs
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(* 5641895835477563/5000000000000000 (exp z))
(exp z)
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
Outputs
(+.f64 (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(+.f64 (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))))
(+.f64 (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(+.f64 (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y x)))
(+.f64 (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y x)) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(+.f64 (*.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (*.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))))
(+.f64 (*.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (*.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))))
(+.f64 (*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (*.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))))
(+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (*.f64 y x) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))))
(+.f64 (*.f64 (*.f64 y x) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 y (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))) (/.f64 y (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (*.f64 y x) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))))
(fma.f64 (*.f64 y x) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))))
(fma.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))))
(fma.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))))
(fma.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))))
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))))
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y x)))
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y x) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(neg.f64 (/.f64 y (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(neg.f64 (*.f64 (/.f64 y (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(/.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))) y))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(/.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 (*.f64 y (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))
(/.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64)) (pow.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (-.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))))))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (pow.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(/.f64 (*.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 (*.f64 y (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(/.f64 (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64)) (pow.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (-.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))))))
(/.f64 (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (pow.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(/.f64 (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))))
(pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))))
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))))
(*.f64 #s(literal -1 binary64) (/.f64 y (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) y))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (-.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 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) #s(literal 1 binary64)))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 y (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(*.f64 (/.f64 y (+.f64 (neg.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 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 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(+.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(+.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(+.f64 (neg.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))
(-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(-.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 1 binary64)) (/.f64 (*.f64 y x) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64)))
(-.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 0 binary64)) (*.f64 y x))
(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) (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y 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 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (exp.f64 z) (/.f64 (*.f64 (exp.f64 z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(fma.f64 x (-.f64 #s(literal 0 binary64) 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 (-.f64 #s(literal 0 binary64) y) x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))
(fma.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(fma.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) y (*.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 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(fma.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(fma.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 3/2 binary64)) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(fma.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (exp.f64 (+.f64 z z)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(fma.f64 (exp.f64 (+.f64 z z)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 (+.f64 z z))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(fma.f64 (*.f64 (exp.f64 z) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (/.f64 (exp.f64 z) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(fma.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(fma.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(fma.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64)) (pow.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (-.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(fma.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (pow.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (neg.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(neg.f64 (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (-.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 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (neg.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (-.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 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (-.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 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (neg.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (-.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 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(/.f64 (+.f64 (neg.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 (neg.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))) (*.f64 (*.f64 y x) (*.f64 y x))) (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.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 6 binary64)) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64)) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 9 binary64)) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (+.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 9 binary64)) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64)) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64)) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))) (*.f64 (*.f64 y x) (*.f64 y x)))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))) (*.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (*.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))) (*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))) (+.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (*.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (+.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 9 binary64)) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))) (+.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64)) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64)) (*.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(*.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (-.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 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(*.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (*.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))))
(*.f64 (+.f64 (neg.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))) (*.f64 (*.f64 y x) (*.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 6 binary64)) (pow.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (*.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (-.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))) (-.f64 (pow.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) #s(literal 4 binary64)) (pow.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) (*.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))
(exp.f64 z)
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(+.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x)
(+.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (neg.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(-.f64 x (/.f64 y (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(-.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x)))
(fma.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x)
(fma.f64 x #s(literal 1 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(fma.f64 x (/.f64 x (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (neg.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 1 binary64) x)
(fma.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))) x)
(fma.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)) x)
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (neg.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(fma.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) x)
(fma.f64 #s(literal 1 binary64) x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
(fma.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x)
(fma.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) x)
(fma.f64 #s(literal -1 binary64) (/.f64 y (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) y x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y x) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) y) x)
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) x)
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (-.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))))) x)
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))) x)
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) #s(literal 1 binary64)) x)
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) x)
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) x)
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) #s(literal 1 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 y (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x)
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x)
(fma.f64 (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y) #s(literal -1/2 binary64)) x)
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) x)
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) x)
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) x)
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))) x)
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (neg.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (neg.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(fma.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (exp.f64 (*.f64 z #s(literal 3 binary64)))) (*.f64 y (*.f64 x (*.f64 (*.f64 y x) (*.f64 y x))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 x (*.f64 y (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) x)
(fma.f64 (/.f64 y (+.f64 (neg.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z)))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))) x)
(neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))))))
(neg.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)))))
(neg.f64 (/.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 9 binary64))) (*.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 6 binary64)) (pow.f64 (/.f64 (*.f64 y x) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 6 binary64))) (*.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))) (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 6 binary64))) (*.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 4 binary64))) (pow.f64 (/.f64 (*.f64 y x) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 4 binary64))) (*.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (+.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (*.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))) (*.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 6 binary64)) (pow.f64 (/.f64 (*.f64 y x) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 4 binary64))) (pow.f64 (/.f64 (*.f64 y x) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (+.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (*.f64 (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))) (+.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 6 binary64)) (pow.f64 (/.f64 (*.f64 y x) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))))) (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 4 binary64))) (pow.f64 (/.f64 (*.f64 y x) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))) (+.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) #s(literal -1 binary64))
(*.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (*.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))
(*.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)))))
(*.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))) (*.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))))))
(*.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))) (/.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)))))
(*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))))))
(*.f64 (+.f64 (neg.f64 (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)))) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64)))) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)) #s(literal 3 binary64)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)) (-.f64 (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)) (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y)) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) x) (/.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)) y))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 2 binary64))) (-.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) #s(literal 3 binary64)))) (+.f64 (*.f64 x x) (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x)))))))

simplify867.0ms (7.1%)

Algorithm
egg-herbie
Rules
8782×accelerator-lowering-fma.f32
8782×accelerator-lowering-fma.f64
5312×*-lowering-*.f32
5312×*-lowering-*.f64
2906×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03161999
19041979
226461891
083471801
Stop Event
iter limit
node limit
Counts
132 → 132
Calls
Call 1
Inputs
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(/ -1 x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(/ -1 x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(/ y (- 5641895835477563/5000000000000000 (* x y)))
(+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/30000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ y (exp z))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(/ -1 x)
(/ (- (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1) x)
(/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))))) x)
(/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2))))))) x)
(/ -1 x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y)))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* x (pow y 3)))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))
(- 5641895835477563/5000000000000000 (* x y))
(- (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z)) (* x y))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z)))))) (* x y))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(* 5641895835477563/5000000000000000 (exp z))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(* -1 (* x y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* -1 (* x y))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (exp z) x)) (* -1 y))))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (exp z) x)) (* -1 y))))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (exp z) x)) (* -1 y))))
(* 5641895835477563/5000000000000000 (exp z))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(* -1 (* x y))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* -1 (* x y))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (exp z) y)) (* -1 x))))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (exp z) y)) (* -1 x))))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (exp z) y)) (* -1 x))))
5641895835477563/5000000000000000
(+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
1
(+ 1 z)
(+ 1 (* z (+ 1 (* 1/2 z))))
(+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))
(exp z)
(exp z)
(exp z)
(exp z)
(exp z)
(exp z)
(exp z)
(exp z)
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y)))) (/ 1 (pow x 2))))
(* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2)))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))
(* -1 (* x (- (+ (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (exp z) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))
x
(+ x (* 5000000000000000/5641895835477563 (/ y (exp z))))
(+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(- x (/ 1 x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(- x (/ 1 x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ (exp z) (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* 5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))
(+ x (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/30000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
Outputs
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (exp.f64 (*.f64 z #s(literal 2 binary64))))))
(* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 x x))) (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (exp.f64 (*.f64 z #s(literal 2 binary64))))))))
(* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x)) (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64))))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (exp.f64 (*.f64 z #s(literal 2 binary64))))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) x)) x)
(- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)) x)
(- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(+.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 y y)) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)) x))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) x)) x)
(- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)) x)
(- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 x x)) (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))) y)) y) (/.f64 #s(literal -1 binary64) x))
(/ y (- 5641895835477563/5000000000000000 (* x y)))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y z)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 z (-.f64 (/.f64 (*.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 z (*.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 5641895835477563/10000000000000000 binary64)))))))
(+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/30000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 z (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 5641895835477563/10000000000000000 binary64)))) z)) (/.f64 (*.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y)))
(/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ y (exp z))))
(*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (exp.f64 (*.f64 z #s(literal 2 binary64))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (*.f64 x (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y (*.f64 y x)))) (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64)))))) (*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (exp.f64 (*.f64 z #s(literal 2 binary64)))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) y) (*.f64 y y)) (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64))))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (exp.f64 (*.f64 z #s(literal 2 binary64)))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ (- (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1) x)
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) x)) x)
(/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))))) x)
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)) x)
(/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2))))))) x)
(/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 y (*.f64 x (*.f64 x x)))))) (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x))) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y)))) x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) x)) x)
(* -1 (/ (+ 1 (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)) x)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* x (pow y 3)))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64)))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (*.f64 y (*.f64 y x)))) (/.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y y))) x)) x)) x)
(- 5641895835477563/5000000000000000 (* x y))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(- (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z)) (* x y))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z)))))) (* x y))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)))))))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(- (* 5641895835477563/5000000000000000 (exp z)) (* x y))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)) y))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (exp z) x)) (* -1 y))))
(*.f64 x (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) x))))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (exp z) x)) (* -1 y))))
(*.f64 x (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) x))))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (exp z) x)) (* -1 y))))
(*.f64 x (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) x))))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (exp z) y)) (* -1 x))))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (exp z) y)) (* -1 x))))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (exp z) y)) (* -1 x))))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))
(*.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)))))))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
1
#s(literal 1 binary64)
(+ 1 z)
(+.f64 z #s(literal 1 binary64))
(+ 1 (* z (+ 1 (* 1/2 z))))
(+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z #s(literal 1/2 binary64)))))
(+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))
(+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))
(exp z)
(exp.f64 z)
(exp z)
(exp.f64 z)
(exp z)
(exp.f64 z)
(exp z)
(exp.f64 z)
(exp z)
(exp.f64 z)
(exp z)
(exp.f64 z)
(exp z)
(exp.f64 z)
(exp z)
(exp.f64 z)
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (exp.f64 (*.f64 z #s(literal 2 binary64)))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y (*.f64 y x)))) (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64))))))) (*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (exp.f64 (*.f64 z #s(literal 2 binary64)))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) y) (*.f64 y y)) (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64))))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (exp.f64 (*.f64 z #s(literal 2 binary64))))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y)))) (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x) x))))
(* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y))) (pow.f64 x #s(literal 4 binary64))) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x) x)))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))
(*.f64 x (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x) x))))
(* -1 (* x (- (+ (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (exp z) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))
(*.f64 x (+.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
x
(+ x (* 5000000000000000/5641895835477563 (/ y (exp z))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) x)
(+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (exp.f64 (*.f64 z #s(literal 2 binary64)))))))
(+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 x x))) (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (exp.f64 (*.f64 z #s(literal 2 binary64)))))))))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(+.f64 x (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) x)) x))
(- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(+.f64 x (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)) x))
(- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(+.f64 (/.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 y y)) (+.f64 x (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)) x)))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(+.f64 x (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) x)) x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ (exp z) (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y)))) y))) (/ 1 x))
(+.f64 x (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 (exp.f64 z) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))) x)) x))
(- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* 5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))
(+.f64 (+.f64 x (/.f64 #s(literal -1 binary64) x)) (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 x x)) (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (*.f64 z #s(literal 2 binary64)))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 (exp.f64 (*.f64 z #s(literal 2 binary64))) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))) y)) y))
(+ x (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+.f64 x (+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y z)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+.f64 (*.f64 z (-.f64 (/.f64 (*.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 z (*.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 5641895835477563/10000000000000000 binary64)))))) (+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/30000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+.f64 (*.f64 z (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 5641895835477563/10000000000000000 binary64)))) z)) (/.f64 (*.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (exp z)) (* x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))))

eval103.0ms (0.8%)

Compiler

Compiled 14170 to 6176 computations (56.4% saved)

prune177.0ms (1.4%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New39211403
Fresh000
Picked101
Done000
Total39311404
Accuracy
100.0%
Counts
404 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.7%
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
97.1%
(+.f64 x (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))) (/.f64 #s(literal 1 binary64) y)))
85.6%
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64))))))) (*.f64 x y))))
86.3%
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))))
84.0%
(+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x y))))
85.6%
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x y))))
82.7%
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
98.4%
(+.f64 x (/.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))
66.6%
(+.f64 x (/.f64 #s(literal -1 binary64) x))
56.6%
(+.f64 x (*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y x))))
73.8%
x
Compiler

Compiled 370 to 254 computations (31.4% saved)

localize1.2s (9.4%)

Algorithm
egg-herbie
Localize:

Found 32 expressions of interest:

NewMetricScoreProgram
cost-diff128
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
cost-diff128
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x y))
cost-diff128
(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x y)))
cost-diff128
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x y))))
cost-diff0
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
cost-diff0
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))
cost-diff0
(/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y)))
cost-diff0
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))))
cost-diff0
(*.f64 y x)
cost-diff0
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
cost-diff0
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
cost-diff0
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
cost-diff0
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
cost-diff128
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
cost-diff128
(/.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
cost-diff128
(+.f64 x (/.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))
accuracy99.9%
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
accuracy99.4%
(*.f64 z #s(literal 1/6 binary64))
accuracy97.2%
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x y))
accuracy86.7%
(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x y)))
accuracy99.8%
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
accuracy99.7%
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
accuracy98.3%
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))
accuracy82.0%
(/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y)))
accuracy100.0%
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
accuracy100.0%
(*.f64 y x)
accuracy100.0%
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
accuracy84.4%
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
accuracy100.0%
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
accuracy99.9%
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
accuracy99.8%
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
accuracy87.4%
(/.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
Rules
12050×accelerator-lowering-fma.f32
12050×accelerator-lowering-fma.f64
3100×*-lowering-*.f32
3100×*-lowering-*.f64
2350×--lowering--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037286
1101282
2227282
3520282
41178272
52038272
63848272
75496272
87456272
08131236
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ x (/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x))))
x
(/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)))
y
(* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x))
(- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)
(/ (* (exp z) 5641895835477563/5000000000000000) y)
(* (exp z) 5641895835477563/5000000000000000)
(exp z)
z
5641895835477563/5000000000000000
(+ x (/ y (- 5641895835477563/5000000000000000 (* y x))))
(/ y (- 5641895835477563/5000000000000000 (* y x)))
(- 5641895835477563/5000000000000000 (* y x))
(* y x)
(+ x (/ y (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y))))
(/ y (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y)))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))))
(* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))
(+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))
(* z 5641895835477563/10000000000000000)
5641895835477563/10000000000000000
(* x y)
(+ x (/ y (- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y))))
(/ y (- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y)))
(- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y))
(* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6)))))))
(+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))
1
(* z (+ 1 (* z (+ 1/2 (* z 1/6)))))
(+ 1 (* z (+ 1/2 (* z 1/6))))
(* z (+ 1/2 (* z 1/6)))
(+ 1/2 (* z 1/6))
1/2
(* z 1/6)
1/6
Outputs
(+ x (/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
x
(/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
y
(* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x y))
(- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(/ (* (exp z) 5641895835477563/5000000000000000) y)
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* (exp z) 5641895835477563/5000000000000000)
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(exp z)
(exp.f64 z)
z
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ x (/ y (- 5641895835477563/5000000000000000 (* y x))))
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))))
(/ y (- 5641895835477563/5000000000000000 (* y x)))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)))
(- 5641895835477563/5000000000000000 (* y x))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))
(* y x)
(*.f64 x y)
(+ x (/ y (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y))))
(+.f64 x (/.f64 y (-.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))))))
(/ y (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y)))
(/.f64 y (-.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64))))))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y))
(-.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (*.f64 z (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/10000000000000000 binary64)))))
(* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(* z 5641895835477563/10000000000000000)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
5641895835477563/10000000000000000
#s(literal 5641895835477563/10000000000000000 binary64)
(* x y)
(*.f64 x y)
(+ x (/ y (- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y))))
(+.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (-.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/30000000000000000 binary64)))))) (*.f64 x y)))))
(/ y (- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y)))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (-.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/30000000000000000 binary64)))))) (*.f64 x y))))
(- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (-.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/30000000000000000 binary64)))))) (*.f64 x y)))
(* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6)))))))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (-.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (-.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal -5641895835477563/30000000000000000 binary64)))))))
(+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))
(+.f64 #s(literal 1 binary64) (*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 z (-.f64 #s(literal -1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))
1
#s(literal 1 binary64)
(* z (+ 1 (* z (+ 1/2 (* z 1/6)))))
(*.f64 z (-.f64 #s(literal 1 binary64) (*.f64 z (-.f64 #s(literal -1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))
(+ 1 (* z (+ 1/2 (* z 1/6))))
(-.f64 #s(literal 1 binary64) (*.f64 z (-.f64 #s(literal -1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))
(* z (+ 1/2 (* z 1/6)))
(*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))
(+ 1/2 (* z 1/6))
(+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))
1/2
#s(literal 1/2 binary64)
(* z 1/6)
(*.f64 z #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
Results
324.0ms256×0valid
Compiler

Compiled 305 to 186 computations (39% saved)

Precisions
Click to see histograms. Total time spent on operations: 266.0ms
ival-mult: 166.0ms (62.3% of total)
ival-add: 46.0ms (17.3% of total)
ival-div: 29.0ms (10.9% of total)
ival-sub: 15.0ms (5.6% of total)
const: 8.0ms (3% of total)
ival-exp: 2.0ms (0.8% of total)
backward-pass: 0.0ms (0% of total)

series74.0ms (0.6%)

Counts
21 → 552
Calls
Call 1
Inputs
#<alt (/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)))>
#<alt (/ (* (exp z) 5641895835477563/5000000000000000) y)>
#<alt (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x))>
#<alt (* (exp z) 5641895835477563/5000000000000000)>
#<alt (/ y (- 5641895835477563/5000000000000000 (* y x)))>
#<alt (- 5641895835477563/5000000000000000 (* y x))>
#<alt (* y x)>
#<alt (+ x (/ y (- 5641895835477563/5000000000000000 (* y x))))>
#<alt (/ y (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y)))>
#<alt (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y))>
#<alt (* z 5641895835477563/10000000000000000)>
#<alt (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))>
#<alt (/ y (- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y)))>
#<alt (- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y))>
#<alt (* z 1/6)>
#<alt (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6)))))))>
#<alt (+ x (/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x))))>
#<alt (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)>
#<alt (+ x (/ y (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y))))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))))>
#<alt (+ x (/ y (- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y))))>
Outputs
#<alt (* 5000000000000000/5641895835477563 (/ y (exp z)))>
#<alt (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))>
#<alt (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))>
#<alt (* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))>
#<alt (/ -1 x)>
#<alt (- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))>
#<alt (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))>
#<alt (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))>
#<alt (/ -1 x)>
#<alt (- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))>
#<alt (- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))>
#<alt (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))>
#<alt (+ (* -5641895835477563/5000000000000000 (/ z (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))>
#<alt (+ (* z (- (* z (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))>
#<alt (+ (* z (- (* z (- (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* z (- (* 31830988618379068626528276418969/50000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (+ (* 5641895835477563/30000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (* 5641895835477563/5000000000000000 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2))))) (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))))))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))>
#<alt (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (* 5000000000000000/5641895835477563 (/ y (exp z)))>
#<alt (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ y (exp z))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))>
#<alt (/ -1 x)>
#<alt (/ (- (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1) x)>
#<alt (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))))) x)>
#<alt (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2))))))) x)>
#<alt (/ -1 x)>
#<alt (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y)))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* x (pow y 3)))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (+ (* 5641895835477563/5000000000000000 (/ z y)) (* 5641895835477563/5000000000000000 (/ 1 y)))>
#<alt (+ (* z (+ (* 5641895835477563/10000000000000000 (/ z y)) (* 5641895835477563/5000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y)))>
#<alt (+ (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z y)) (* 5641895835477563/10000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y)))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (* -1 (* x y))>
#<alt (* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))>
#<alt (* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))>
#<alt (* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))>
#<alt (* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))>
#<alt (* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))>
#<alt (+ (* 5641895835477563/5000000000000000 z) (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))>
#<alt (+ (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))>
#<alt (+ (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)) (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (* -1 (* x y))>
#<alt (* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))>
#<alt (* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))>
#<alt (* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))>
#<alt (* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))>
#<alt (* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))>
#<alt 5641895835477563/5000000000000000>
#<alt (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 3) y)) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow x 2)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))>
#<alt (/ -1 x)>
#<alt (* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))>
#<alt (/ -1 x)>
#<alt (* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)) (/ 1 x))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x (pow y 2))) (* 5000000000000000/5641895835477563 y))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt (/ -1 x)>
#<alt (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))>
#<alt (/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) x)) 1) x)>
#<alt (/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3))))) (pow x 2))) (+ 1 (/ 5641895835477563/5000000000000000 (* x y)))) x)>
#<alt (/ -1 x)>
#<alt (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))>
#<alt (* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 2))))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3)))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ 1 y))) x))) x))>
#<alt 5641895835477563/5000000000000000>
#<alt (+ 5641895835477563/5000000000000000 (* -1 (* x y)))>
#<alt (+ 5641895835477563/5000000000000000 (* -1 (* x y)))>
#<alt (+ 5641895835477563/5000000000000000 (* -1 (* x y)))>
#<alt (* -1 (* x y))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))>
#<alt (* -1 (* x y))>
#<alt (* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y))))>
#<alt (* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y))))>
#<alt (* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y))))>
#<alt 5641895835477563/5000000000000000>
#<alt (+ 5641895835477563/5000000000000000 (* -1 (* x y)))>
#<alt (+ 5641895835477563/5000000000000000 (* -1 (* x y)))>
#<alt (+ 5641895835477563/5000000000000000 (* -1 (* x y)))>
#<alt (* -1 (* x y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))>
#<alt (* -1 (* x y))>
#<alt (* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x))))>
#<alt (* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x))))>
#<alt (* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x))))>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt x>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (+ 1 (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) (pow x 2)))))>
#<alt (* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) (pow x 3)))) (/ 1 (pow x 2))))>
#<alt x>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (+ (/ 1 (pow x 2)) (/ 5641895835477563/5000000000000000 (* (pow x 3) y))) 1)))>
#<alt (* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2)))) 1)))>
#<alt x>
#<alt (+ x (* 5000000000000000/5641895835477563 y))>
#<alt (+ x (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y)))))>
#<alt (+ x (* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x))))))>
#<alt (- x (/ 1 x))>
#<alt (- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2)))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))>
#<alt (- x (/ 1 x))>
#<alt (- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y))) (/ 1 x))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (* y (+ (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))) (/ (* x y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))>
#<alt (* y (+ (* y (- (/ (* (pow x 2) y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)) (* -1 (/ x (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))))>
#<alt (* y (+ (* y (- (* y (- (/ (* (pow x 3) y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 4)) (* -1 (/ (pow x 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3))))) (* -1 (/ x (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))))>
#<alt (/ -1 x)>
#<alt (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2)))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)))))>
#<alt (- (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* (pow x 2) (pow y 3)))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2)))))))>
#<alt (/ -1 x)>
#<alt (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* (pow x 2) y))) (/ 1 x))>
#<alt (- (* -1 (/ (- (/ (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (* (pow x 3) y)) (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (pow x 2)))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3) (* (pow x 4) y))) (/ (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (pow x 3))) y)) (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (pow x 2)))) y)) (/ 1 x))>
#<alt (/ y (- 5641895835477563/5000000000000000 (* x y)))>
#<alt (+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y))))>
#<alt (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))>
#<alt (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3)))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))>
#<alt (* 10000000000000000/5641895835477563 (/ y (pow z 2)))>
#<alt (/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))) (pow z 2))) (* 10000000000000000/5641895835477563 y)) (* 20000000000000000/5641895835477563 (/ y z))) (pow z 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -200000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y)))) (* -2 (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))))) (pow z 3))) (* 10000000000000000/5641895835477563 y)) (+ (* -40000000000000000/5641895835477563 (/ y (pow z 2))) (+ (* 100000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) (pow z 2))) (* 20000000000000000/5641895835477563 (/ y z))))) (pow z 2))>
#<alt (* 10000000000000000/5641895835477563 (/ y (pow z 2)))>
#<alt (/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -40000000000000000/5641895835477563 (/ y z)) (* 100000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z))) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))) z)) (* 200000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z))) (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y)))))) z)) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (+ (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))) (/ (* x (pow y 2)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2)))>
#<alt (+ (* x (- (/ (* x (pow y 3)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))>
#<alt (+ (* x (- (* x (- (/ (* x (pow y 4)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 4)) (* -1 (/ (pow y 3) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3))))) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))>
#<alt (/ -1 x)>
#<alt (/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x)) 1) x)>
#<alt (/ (- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 2) y))) (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* x y))))) x)>
#<alt (/ (- (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 3) (pow y 2)))) (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* x y)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 2) y)))))) x)>
#<alt (/ -1 x)>
#<alt (* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* x y)))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* x y))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) x))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* x (pow y 2))) (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) y))) x)) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) x))) x))>
#<alt (- 5641895835477563/5000000000000000 (* x y))>
#<alt (- (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z)) (* x y))>
#<alt (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))>
#<alt (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))>
#<alt (* 5641895835477563/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (- (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))) (/ (* x y) (pow z 2))))>
#<alt (* (pow z 2) (- (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))) (/ (* x y) (pow z 2))))>
#<alt (* 5641895835477563/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* -1 (/ (- (* -1 (/ (- 5641895835477563/5000000000000000 (* x y)) z)) 5641895835477563/5000000000000000) z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* -1 (/ (- (* -1 (/ (- 5641895835477563/5000000000000000 (* x y)) z)) 5641895835477563/5000000000000000) z))))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))>
#<alt (+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (* -1 (* x y))>
#<alt (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) x)) y))>
#<alt (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) x)) y))>
#<alt (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) x)) y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) x)) (* -1 y))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) x)) (* -1 y))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) x)) (* -1 y))))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))>
#<alt (+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (* -1 (* x y))>
#<alt (* y (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x))>
#<alt (* y (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x))>
#<alt (* y (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* y (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) y)) (* -1 x))))>
#<alt (* -1 (* y (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) y)) (* -1 x))))>
#<alt (* -1 (* y (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) y)) (* -1 x))))>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/5000000000000000 z)>
#<alt (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))>
#<alt (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))>
#<alt (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))>
#<alt (* 5641895835477563/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* 5641895835477563/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))>
#<alt (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))))>
#<alt (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))))>
#<alt (* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))))>
#<alt (/ -1 x)>
#<alt (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x))>
#<alt (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x)))>
#<alt (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))>
#<alt (/ -1 x)>
#<alt (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x))>
#<alt (- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2)))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2)))) y)) (/ 1 x))>
#<alt (/ y (- 5641895835477563/5000000000000000 (* x y)))>
#<alt (+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y))))>
#<alt (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))>
#<alt (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/30000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))>
#<alt (* 30000000000000000/5641895835477563 (/ y (pow z 3)))>
#<alt (/ (+ (* -90000000000000000/5641895835477563 (/ y z)) (* 30000000000000000/5641895835477563 y)) (pow z 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -270000000000000000/5641895835477563 y) (* 180000000000000000/5641895835477563 y)) (pow z 2))) (* 30000000000000000/5641895835477563 y)) (* 90000000000000000/5641895835477563 (/ y z))) (pow z 3))>
#<alt (/ (- (+ (* -1 (/ (+ (* -540000000000000000/5641895835477563 y) (+ (* -3 (+ (* -270000000000000000/5641895835477563 y) (* 180000000000000000/5641895835477563 y))) (* 900000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y)))))) (pow z 3))) (* 30000000000000000/5641895835477563 y)) (+ (* -270000000000000000/5641895835477563 (/ y (pow z 2))) (+ (* 90000000000000000/5641895835477563 (/ y z)) (* 180000000000000000/5641895835477563 (/ y (pow z 2)))))) (pow z 3))>
#<alt (* 30000000000000000/5641895835477563 (/ y (pow z 3)))>
#<alt (* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* 90000000000000000/5641895835477563 (/ y z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* -1 (/ (- (+ (* -180000000000000000/5641895835477563 (/ y z)) (* 270000000000000000/5641895835477563 (/ y z))) (* 90000000000000000/5641895835477563 y)) z))) (pow z 3)))>
#<alt (* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* -1 (/ (- (* -1 (/ (- (+ (* -540000000000000000/5641895835477563 (/ y z)) (+ (* 3 (/ (+ (* -180000000000000000/5641895835477563 y) (* 270000000000000000/5641895835477563 y)) z)) (* 900000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z)))) (+ (* -180000000000000000/5641895835477563 y) (* 270000000000000000/5641895835477563 y))) z)) (* 90000000000000000/5641895835477563 y)) z))) (pow z 3)))>
#<alt (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))>
#<alt (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))) (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))>
#<alt (/ -1 x)>
#<alt (/ (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y))) 1) x)>
#<alt (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y))))) x)>
#<alt (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 2) (pow y 2))))))) x)>
#<alt (/ -1 x)>
#<alt (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y)))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y))) x))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* x (pow y 3)))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y))) x))) x))>
#<alt (- 5641895835477563/5000000000000000 (* x y))>
#<alt (- (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z)) (* x y))>
#<alt (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))>
#<alt (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z)))))) (* x y))>
#<alt (* 5641895835477563/30000000000000000 (pow z 3))>
#<alt (* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))>
#<alt (* (pow z 3) (- (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow z 3))) (/ 5641895835477563/5000000000000000 (pow z 2))))) (/ (* x y) (pow z 3))))>
#<alt (* 5641895835477563/30000000000000000 (pow z 3))>
#<alt (* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))) z)) 5641895835477563/30000000000000000)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (* -1 (/ (- (* -1 (/ (- 5641895835477563/5000000000000000 (* x y)) z)) 5641895835477563/5000000000000000) z))) z)) 5641895835477563/30000000000000000)))>
#<alt (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))>
#<alt (* -1 (* x y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) (* -1 y))))>
#<alt (* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) (* -1 y))))>
#<alt (* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) (* -1 y))))>
#<alt (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))>
#<alt (* -1 (* x y))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) x))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) x))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) (* -1 x))))>
#<alt (* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) (* -1 x))))>
#<alt (* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) (* -1 x))))>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt (* 1/6 z)>
#<alt 5641895835477563/5000000000000000>
#<alt (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))>
#<alt (* 5641895835477563/30000000000000000 (pow z 3))>
#<alt (* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))>
#<alt (* (pow z 3) (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))>
#<alt (* (pow z 3) (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow z 3))) (/ 5641895835477563/5000000000000000 (pow z 2))))))>
#<alt (* 5641895835477563/30000000000000000 (pow z 3))>
#<alt (* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))) z)) 5641895835477563/30000000000000000)))>
#<alt (* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))) z)) 5641895835477563/30000000000000000)))>
#<alt (* 5000000000000000/5641895835477563 (/ y (exp z)))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))>
#<alt x>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y)))) (/ 1 (pow x 2))))>
#<alt (* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2)))))>
#<alt x>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (exp z) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))>
#<alt x>
#<alt (+ x (* 5000000000000000/5641895835477563 (/ y (exp z))))>
#<alt (+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))>
#<alt (+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))>
#<alt (- x (/ 1 x))>
#<alt (- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))>
#<alt (- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))>
#<alt (- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))>
#<alt (- x (/ 1 x))>
#<alt (- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))>
#<alt (+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))>
#<alt (+ x (+ (* -5641895835477563/5000000000000000 (/ z (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))))>
#<alt (+ x (+ (* z (- (* z (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))))>
#<alt (+ x (+ (* z (- (* z (- (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* z (- (* 31830988618379068626528276418969/50000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (+ (* 5641895835477563/30000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (* 5641895835477563/5000000000000000 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2))))) (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))))))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))))>
#<alt (+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))>
#<alt (+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))>
#<alt (+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))>
#<alt (+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))>
#<alt (+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))>
#<alt (+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))>
#<alt (+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))>
#<alt (+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))>
#<alt (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)>
#<alt (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 5641895835477563/5000000000000000 (/ z y))) x)>
#<alt (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* z (+ (* 5641895835477563/10000000000000000 (/ z y)) (* 5641895835477563/5000000000000000 (/ 1 y))))) x)>
#<alt (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z y)) (* 5641895835477563/10000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y))))) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) y)>
#<alt (/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) y)>
#<alt (/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) y)>
#<alt (* -1 x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (* -1 x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) y))>
#<alt (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y)))>
#<alt (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y)))>
#<alt (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y)))>
#<alt (* -1 x)>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))>
#<alt (* -1 x)>
#<alt (* -1 (* x (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))>
#<alt (* -1 (* x (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))>
#<alt (* -1 (* x (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (+ (* x (- 1 (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))>
#<alt (+ (* x (- (+ 1 (/ (* x (pow y 3)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3))) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))>
#<alt (+ (* x (- (+ 1 (* x (- (/ (* x (pow y 4)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 4)) (* -1 (/ (pow y 3) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)))))) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))>
#<alt x>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) (pow x 3)))) (/ 1 (pow x 2))))>
#<alt (* x (- (+ 1 (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 4) y)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (/ 1 (pow x 2)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 3) y))))))>
#<alt x>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (/ 1 (pow x 2)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 3) y)))) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* x y))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))>
#<alt x>
#<alt (+ x (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))>
#<alt (+ x (* y (+ (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))) (/ (* x y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2)))))>
#<alt (+ x (* y (+ (* y (- (/ (* (pow x 2) y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)) (* -1 (/ x (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))))>
#<alt (- x (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2))))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)))))>
#<alt (- (+ x (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* (pow x 2) (pow y 3))))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2)))))))>
#<alt (- x (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x y)))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) x)) (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* (pow x 2) y)))) y)) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) y))) (/ 1 x))>
#<alt (+ x (/ y (- 5641895835477563/5000000000000000 (* x y))))>
#<alt (+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))>
#<alt (+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))>
#<alt (+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3)))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))>
#<alt x>
#<alt (+ x (* 10000000000000000/5641895835477563 (/ y (pow z 2))))>
#<alt (+ x (+ (* -20000000000000000/5641895835477563 (/ y (pow z 3))) (* 10000000000000000/5641895835477563 (/ y (pow z 2)))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))) (pow z 4))) (* 10000000000000000/5641895835477563 (/ y (pow z 2))))) (* 20000000000000000/5641895835477563 (/ y (pow z 3))))>
#<alt x>
#<alt (+ x (* 10000000000000000/5641895835477563 (/ y (pow z 2))))>
#<alt (+ x (+ (* -20000000000000000/5641895835477563 (/ y (pow z 3))) (* 10000000000000000/5641895835477563 (/ y (pow z 2)))))>
#<alt (+ x (+ (* -1 (/ (- (+ (* -40000000000000000/5641895835477563 (/ y z)) (* 100000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z))) (* -20000000000000000/5641895835477563 y)) (pow z 3))) (* 10000000000000000/5641895835477563 (/ y (pow z 2)))))>
#<alt 5641895835477563/5000000000000000>
#<alt (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))>
#<alt (* 5641895835477563/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))>
#<alt (* 5641895835477563/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))>
#<alt (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))>
#<alt x>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 3) y)))) (/ 1 (pow x 2))))>
#<alt (* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 3) y))) (/ 1 (pow x 2)))))>
#<alt x>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))>
#<alt x>
#<alt (+ x (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))>
#<alt (+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))))>
#<alt (+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))))>
#<alt (- x (/ 1 x))>
#<alt (- (+ x (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y)))) (/ 1 x))>
#<alt (- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x)))>
#<alt (- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))>
#<alt (- x (/ 1 x))>
#<alt (- (+ x (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y)))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) y)))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) y))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (pow x 3)))) y)) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2)))) y))) (/ 1 x))>
#<alt (+ x (/ y (- 5641895835477563/5000000000000000 (* x y))))>
#<alt (+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))>
#<alt (+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))>
#<alt (+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/30000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))>
#<alt x>
#<alt (+ x (* 30000000000000000/5641895835477563 (/ y (pow z 3))))>
#<alt (+ x (+ (* -90000000000000000/5641895835477563 (/ y (pow z 4))) (* 30000000000000000/5641895835477563 (/ y (pow z 3)))))>
#<alt (- (+ x (+ (* -1 (/ (+ (* -270000000000000000/5641895835477563 y) (* 180000000000000000/5641895835477563 y)) (pow z 5))) (* 30000000000000000/5641895835477563 (/ y (pow z 3))))) (* 90000000000000000/5641895835477563 (/ y (pow z 4))))>
#<alt x>
#<alt (+ x (* 30000000000000000/5641895835477563 (/ y (pow z 3))))>
#<alt (+ x (* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* 90000000000000000/5641895835477563 (/ y z))) (pow z 3))))>
#<alt (+ x (* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* -1 (/ (- (+ (* -180000000000000000/5641895835477563 (/ y z)) (* 270000000000000000/5641895835477563 (/ y z))) (* 90000000000000000/5641895835477563 y)) z))) (pow z 3))))>
Calls

138 calls:

TimeVariablePointExpression
5.0ms
y
@inf
(/ y (- 5641895835477563/5000000000000000 (* y x)))
3.0ms
y
@-inf
(+ x (/ y (- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y))))
1.0ms
y
@inf
(/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)))
1.0ms
z
@inf
(/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)))
1.0ms
z
@-inf
(/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)))

rewrite712.0ms (5.8%)

Algorithm
batch-egg-rewrite
Rules
4710×*-lowering-*.f32
4710×*-lowering-*.f64
4608×/-lowering-/.f32
4608×/-lowering-/.f64
3094×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037223
1281219
22709219
09039198
Stop Event
iter limit
node limit
Counts
21 → 528
Calls
Call 1
Inputs
(/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)))
(/ (* (exp z) 5641895835477563/5000000000000000) y)
(* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x))
(* (exp z) 5641895835477563/5000000000000000)
(/ y (- 5641895835477563/5000000000000000 (* y x)))
(- 5641895835477563/5000000000000000 (* y x))
(* y x)
(+ x (/ y (- 5641895835477563/5000000000000000 (* y x))))
(/ y (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y)))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y))
(* z 5641895835477563/10000000000000000)
(* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))
(/ y (- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y)))
(- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y))
(* z 1/6)
(* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6)))))))
(+ x (/ y (* y (- (/ (* (exp z) 5641895835477563/5000000000000000) y) x))))
(- (/ (* (exp z) 5641895835477563/5000000000000000) y) x)
(+ x (/ y (- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))) (* x y))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))))
(+ x (/ y (- (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* z 1/6))))))) (* x y))))
Outputs
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 y (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (neg.f64 y))))
(neg.f64 (/.f64 (neg.f64 y) (*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))
(/.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))
(/.f64 (neg.f64 y) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (neg.f64 y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (neg.f64 y))))
(/.f64 (/.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) y)
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (neg.f64 y)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (neg.f64 y)))))
(/.f64 (neg.f64 (/.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (neg.f64 y))
(pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (neg.f64 y))))
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) y) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) y)
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x))) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 y)))
(neg.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 y (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (neg.f64 y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 y (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)) y)
(/.f64 (neg.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64))) (neg.f64 (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))) (neg.f64 y))
(/.f64 (neg.f64 (neg.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)))) (neg.f64 (neg.f64 (neg.f64 y))))
(pow.f64 (/.f64 y (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 y (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (exp.f64 z) (/.f64 #s(literal 1 binary64) y)))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))
(*.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y))
(*.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (exp.f64 z))
(+.f64 (*.f64 y (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) y) (*.f64 y (neg.f64 x)))
(fma.f64 y (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) (*.f64 y (neg.f64 x)))
(fma.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) y (*.f64 y (neg.f64 x)))
(/.f64 (*.f64 y (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))
(/.f64 (*.f64 y (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x))) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x))) y) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x)) y) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(/.f64 (neg.f64 (*.f64 y (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x)))) (neg.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x))) y)) (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x)) y)) (neg.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) y)
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)) #s(literal -1 binary64)))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(neg.f64 (/.f64 (neg.f64 y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))))
(/.f64 (neg.f64 y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y) #s(literal 1 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(pow.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 y (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 y (neg.f64 x)) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(fma.f64 y (neg.f64 x) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 x (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 (neg.f64 y) x #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 (neg.f64 x) y #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))))
(/.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (neg.f64 (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(pow.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 y x)
(*.f64 x y)
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)) (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(fma.f64 y (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 y (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)
(fma.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 (*.f64 x x) (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (+.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))) (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 (*.f64 x x) (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (neg.f64 (+.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)))) (neg.f64 (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (-.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)) (*.f64 x x)) (-.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)))) (*.f64 (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 (*.f64 x x) (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) y))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y)) #s(literal -1 binary64)))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(neg.f64 (/.f64 (neg.f64 y) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y))))
(/.f64 (neg.f64 y) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y) #s(literal 1 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 y (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))))
(*.f64 (/.f64 y (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #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 #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(+.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 y x))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))) (/.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))
(fma.f64 y (neg.f64 x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(fma.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(fma.f64 x (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(fma.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) z (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(fma.f64 (neg.f64 y) x (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(fma.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))) (*.f64 y (neg.f64 x)))
(fma.f64 (neg.f64 x) y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(fma.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 y (neg.f64 x)))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))) (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 y (neg.f64 x))))))
(/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))
(/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #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 #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 y (neg.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))) (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 y (neg.f64 x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (neg.f64 (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 y (neg.f64 x)))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (neg.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (neg.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (neg.f64 (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))))
(/.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))) (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))))
(*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(+.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))
(+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))
(fma.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) z (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))
(fma.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 z z) #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))))
(/.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))
(/.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))))) (neg.f64 (+.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (neg.f64 (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))))
(/.f64 (neg.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z)) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z)) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) z)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)) #s(literal -1 binary64)))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
(neg.f64 (/.f64 (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))))
(/.f64 (neg.f64 y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y) #s(literal 1 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))))
(pow.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
(*.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y (neg.f64 x))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))
(+.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))
(-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y x))
(-.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))) (/.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))))
(-.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))
(fma.f64 y (neg.f64 x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y (neg.f64 x)))
(fma.f64 x (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (neg.f64 x)))
(fma.f64 (neg.f64 y) x (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))
(fma.f64 (neg.f64 x) y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (neg.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (neg.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (neg.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (-.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (neg.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x)))) (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x)))) (neg.f64 (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))) (*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) (*.f64 (*.f64 y x) (*.f64 y x)))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))))) (neg.f64 (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))))
(*.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))
(*.f64 z #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) z)
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 z (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) #s(literal 5641895835477563/5000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) z #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))
(/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (-.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (-.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (-.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (-.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64))) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(fma.f64 y (/.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) #s(literal 1 binary64) x)
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (neg.f64 y))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) y) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) y x)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x))) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal -3 binary64))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal -3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64)))) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal -3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal -3 binary64)))) (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal -3 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64))))) (neg.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64))) (*.f64 x x)) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))) (*.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64))))) (*.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal -3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal -3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) x) (*.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 1 binary64))))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) (neg.f64 x))
(+.f64 (neg.f64 x) (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y))
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) (/.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(fma.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (exp.f64 z) (/.f64 #s(literal 1 binary64) y)) (neg.f64 x))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y) (neg.f64 x))
(fma.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) y) (neg.f64 x))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) (neg.f64 x))
(fma.f64 (*.f64 (exp.f64 z) #s(literal -5641895835477563/5000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x))
(fma.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 x))
(fma.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (exp.f64 z) (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (-.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x)) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (-.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) (neg.f64 x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x))) (neg.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))) (*.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (*.f64 x x))) (*.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x)))) (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))))
(pow.f64 (/.f64 (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))) (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x) (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 z #s(literal 3 binary64))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))))
(*.f64 (-.f64 (*.f64 (exp.f64 (+.f64 z z)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(+.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(+.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (/.f64 (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(fma.f64 y (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) y x)
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 y (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))))) x)
(fma.f64 (/.f64 y (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x) (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x) (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (+.f64 (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x) (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))) (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x) (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))) (neg.f64 (+.f64 (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (neg.f64 (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 x x)) (-.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (*.f64 (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x) (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x) (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x) (/.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) y)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))
(-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(fma.f64 z #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) z (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) z #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (+.f64 (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(+.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))
(+.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))) (/.f64 (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)) (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))))
(fma.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x)
(fma.f64 #s(literal 1 binary64) (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) y x)
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) x)
(fma.f64 (/.f64 y (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) (-.f64 (*.f64 x x) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))) (+.f64 (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))) (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) (-.f64 (*.f64 x x) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))))) (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))))) (neg.f64 (+.f64 (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))) (neg.f64 (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))))
(/.f64 (-.f64 (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)) (*.f64 x x)) (-.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))) (*.f64 (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))) (*.f64 (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))) (-.f64 (*.f64 x x) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) x) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))) y))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x)))))))

simplify823.0ms (6.7%)

Algorithm
egg-herbie
Rules
8340×accelerator-lowering-fma.f32
8340×accelerator-lowering-fma.f64
5324×*-lowering-*.f32
5324×*-lowering-*.f64
5068×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011469901
134799796
080938938
Stop Event
iter limit
node limit
Counts
552 → 552
Calls
Call 1
Inputs
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(/ -1 x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(/ -1 x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))
(+ (* -5641895835477563/5000000000000000 (/ z (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))
(+ (* z (- (* z (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))
(+ (* z (- (* z (- (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* z (- (* 31830988618379068626528276418969/50000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (+ (* 5641895835477563/30000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (* 5641895835477563/5000000000000000 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2))))) (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))))))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ y (exp z))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(/ -1 x)
(/ (- (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1) x)
(/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))))) x)
(/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2))))))) x)
(/ -1 x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y)))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* x (pow y 3)))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))
(/ 5641895835477563/5000000000000000 y)
(+ (* 5641895835477563/5000000000000000 (/ z y)) (* 5641895835477563/5000000000000000 (/ 1 y)))
(+ (* z (+ (* 5641895835477563/10000000000000000 (/ z y)) (* 5641895835477563/5000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y)))
(+ (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z y)) (* 5641895835477563/10000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y)))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(* 5641895835477563/5000000000000000 (exp z))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(* -1 (* x y))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(* -1 (* x y))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))
(+ (* 5641895835477563/5000000000000000 z) (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))
(+ (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+ (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)) (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(* 5641895835477563/5000000000000000 (exp z))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(* -1 (* x y))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(* -1 (* x y))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
5641895835477563/5000000000000000
(+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5641895835477563/5000000000000000 (exp z))
(* 5000000000000000/5641895835477563 y)
(* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y))))
(* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))
(* y (+ 5000000000000000/5641895835477563 (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 3) y)) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow x 2)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))
(/ -1 x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y)) (/ 1 x))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(/ -1 x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y)) (/ 1 x))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)) (/ 1 x))
(* 5000000000000000/5641895835477563 y)
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x (pow y 2))) (* 5000000000000000/5641895835477563 y))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(/ -1 x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) x)) 1) x)
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3))))) (pow x 2))) (+ 1 (/ 5641895835477563/5000000000000000 (* x y)))) x)
(/ -1 x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 2))))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3)))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ 1 y))) x))) x))
5641895835477563/5000000000000000
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(* -1 (* x y))
(* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))
(* -1 (* x y))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y))))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y))))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y))))
5641895835477563/5000000000000000
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(* -1 (* x y))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))
(* -1 (* x y))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x))))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x))))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x))))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* 5000000000000000/5641895835477563 y)
(+ (* 5000000000000000/5641895835477563 y) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
x
(* x (- 1 (/ 1 (pow x 2))))
(* x (+ 1 (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) (pow x 2)))))
(* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) (pow x 3)))) (/ 1 (pow x 2))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (+ (/ 1 (pow x 2)) (/ 5641895835477563/5000000000000000 (* (pow x 3) y))) 1)))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2)))) 1)))
x
(+ x (* 5000000000000000/5641895835477563 y))
(+ x (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y)))))
(+ x (* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x))))))
(- x (/ 1 x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2)))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(- x (/ 1 x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y))) (/ 1 x))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(* y (+ (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))) (/ (* x y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))
(* y (+ (* y (- (/ (* (pow x 2) y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)) (* -1 (/ x (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))))
(* y (+ (* y (- (* y (- (/ (* (pow x 3) y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 4)) (* -1 (/ (pow x 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3))))) (* -1 (/ x (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))))
(/ -1 x)
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2))) y)) (/ 1 x))
(- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2)))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)))))
(- (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* (pow x 2) (pow y 3)))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2)))))))
(/ -1 x)
(- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* (pow x 2) y))) (/ 1 x))
(- (* -1 (/ (- (/ (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (* (pow x 3) y)) (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (pow x 2)))) y)) (/ 1 x))
(- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3) (* (pow x 4) y))) (/ (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (pow x 3))) y)) (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (pow x 2)))) y)) (/ 1 x))
(/ y (- 5641895835477563/5000000000000000 (* x y)))
(+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3)))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(* 10000000000000000/5641895835477563 (/ y (pow z 2)))
(/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))) (pow z 2))) (* 10000000000000000/5641895835477563 y)) (* 20000000000000000/5641895835477563 (/ y z))) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* -200000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y)))) (* -2 (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))))) (pow z 3))) (* 10000000000000000/5641895835477563 y)) (+ (* -40000000000000000/5641895835477563 (/ y (pow z 2))) (+ (* 100000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) (pow z 2))) (* 20000000000000000/5641895835477563 (/ y z))))) (pow z 2))
(* 10000000000000000/5641895835477563 (/ y (pow z 2)))
(/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/ (+ (* -1 (/ (- (+ (* -40000000000000000/5641895835477563 (/ y z)) (* 100000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z))) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))) z)) (* 200000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z))) (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y)))))) z)) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+ (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))) (/ (* x (pow y 2)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2)))
(+ (* x (- (/ (* x (pow y 3)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(+ (* x (- (* x (- (/ (* x (pow y 4)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 4)) (* -1 (/ (pow y 3) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3))))) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(/ -1 x)
(/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x)) 1) x)
(/ (- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 2) y))) (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* x y))))) x)
(/ (- (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 3) (pow y 2)))) (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* x y)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 2) y)))))) x)
(/ -1 x)
(* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* x y)))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* x y))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) x))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* x (pow y 2))) (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) y))) x)) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) x))) x))
(- 5641895835477563/5000000000000000 (* x y))
(- (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z)) (* x y))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))
(* 5641895835477563/10000000000000000 (pow z 2))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (- (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))) (/ (* x y) (pow z 2))))
(* (pow z 2) (- (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))) (/ (* x y) (pow z 2))))
(* 5641895835477563/10000000000000000 (pow z 2))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* -1 (/ (- (* -1 (/ (- 5641895835477563/5000000000000000 (* x y)) z)) 5641895835477563/5000000000000000) z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* -1 (/ (- (* -1 (/ (- 5641895835477563/5000000000000000 (* x y)) z)) 5641895835477563/5000000000000000) z))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(* -1 (* x y))
(* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) x)) y))
(* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) x)) y))
(* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) x)) y))
(* -1 (* x y))
(* -1 (* x (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) x)) (* -1 y))))
(* -1 (* x (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) x)) (* -1 y))))
(* -1 (* x (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) x)) (* -1 y))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(* -1 (* x y))
(* y (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x))
(* y (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x))
(* y (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x))
(* -1 (* x y))
(* -1 (* y (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) y)) (* -1 x))))
(* -1 (* y (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) y)) (* -1 x))))
(* -1 (* y (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) y)) (* -1 x))))
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/5000000000000000 z)
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(* 5641895835477563/10000000000000000 (pow z 2))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* 5641895835477563/10000000000000000 (pow z 2))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))))
(* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))))
(* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))))
(/ -1 x)
(- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x))
(- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x)))
(- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(/ -1 x)
(- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x))
(- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2)))) y)) (/ 1 x))
(- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2)))) y)) (/ 1 x))
(/ y (- 5641895835477563/5000000000000000 (* x y)))
(+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/30000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(* 30000000000000000/5641895835477563 (/ y (pow z 3)))
(/ (+ (* -90000000000000000/5641895835477563 (/ y z)) (* 30000000000000000/5641895835477563 y)) (pow z 3))
(/ (- (+ (* -1 (/ (+ (* -270000000000000000/5641895835477563 y) (* 180000000000000000/5641895835477563 y)) (pow z 2))) (* 30000000000000000/5641895835477563 y)) (* 90000000000000000/5641895835477563 (/ y z))) (pow z 3))
(/ (- (+ (* -1 (/ (+ (* -540000000000000000/5641895835477563 y) (+ (* -3 (+ (* -270000000000000000/5641895835477563 y) (* 180000000000000000/5641895835477563 y))) (* 900000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y)))))) (pow z 3))) (* 30000000000000000/5641895835477563 y)) (+ (* -270000000000000000/5641895835477563 (/ y (pow z 2))) (+ (* 90000000000000000/5641895835477563 (/ y z)) (* 180000000000000000/5641895835477563 (/ y (pow z 2)))))) (pow z 3))
(* 30000000000000000/5641895835477563 (/ y (pow z 3)))
(* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* 90000000000000000/5641895835477563 (/ y z))) (pow z 3)))
(* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* -1 (/ (- (+ (* -180000000000000000/5641895835477563 (/ y z)) (* 270000000000000000/5641895835477563 (/ y z))) (* 90000000000000000/5641895835477563 y)) z))) (pow z 3)))
(* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* -1 (/ (- (* -1 (/ (- (+ (* -540000000000000000/5641895835477563 (/ y z)) (+ (* 3 (/ (+ (* -180000000000000000/5641895835477563 y) (* 270000000000000000/5641895835477563 y)) z)) (* 900000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z)))) (+ (* -180000000000000000/5641895835477563 y) (* 270000000000000000/5641895835477563 y))) z)) (* 90000000000000000/5641895835477563 y)) z))) (pow z 3)))
(* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))) (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))
(+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))
(/ -1 x)
(/ (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y))) 1) x)
(/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y))))) x)
(/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 2) (pow y 2))))))) x)
(/ -1 x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y)))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y))) x))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* x (pow y 3)))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y))) x))) x))
(- 5641895835477563/5000000000000000 (* x y))
(- (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z)) (* x y))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z)))))) (* x y))
(* 5641895835477563/30000000000000000 (pow z 3))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(* (pow z 3) (- (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow z 3))) (/ 5641895835477563/5000000000000000 (pow z 2))))) (/ (* x y) (pow z 3))))
(* 5641895835477563/30000000000000000 (pow z 3))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))) z)) 5641895835477563/30000000000000000)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (* -1 (/ (- (* -1 (/ (- 5641895835477563/5000000000000000 (* x y)) z)) 5641895835477563/5000000000000000) z))) z)) 5641895835477563/30000000000000000)))
(* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(* -1 (* x y))
(* x (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) y))
(* -1 (* x y))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) (* -1 y))))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) (* -1 y))))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) (* -1 y))))
(* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(* -1 (* x y))
(* y (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) x))
(* -1 (* x y))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) (* -1 x))))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) (* -1 x))))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) (* -1 x))))
(* 1/6 z)
(* 1/6 z)
(* 1/6 z)
(* 1/6 z)
(* 1/6 z)
(* 1/6 z)
(* 1/6 z)
(* 1/6 z)
(* 1/6 z)
(* 1/6 z)
(* 1/6 z)
(* 1/6 z)
5641895835477563/5000000000000000
(+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))
(* 5641895835477563/30000000000000000 (pow z 3))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow z 3))) (/ 5641895835477563/5000000000000000 (pow z 2))))))
(* 5641895835477563/30000000000000000 (pow z 3))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))) z)) 5641895835477563/30000000000000000)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))) z)) 5641895835477563/30000000000000000)))
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y)))) (/ 1 (pow x 2))))
(* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2)))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))
(* -1 (* x (- (+ (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (exp z) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))
x
(+ x (* 5000000000000000/5641895835477563 (/ y (exp z))))
(+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(- x (/ 1 x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(- x (/ 1 x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(- (+ x (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))
(+ x (+ (* -5641895835477563/5000000000000000 (/ z (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))))
(+ x (+ (* z (- (* z (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))))
(+ x (+ (* z (- (* z (- (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* z (- (* 31830988618379068626528276418969/50000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (+ (* 5641895835477563/30000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (* 5641895835477563/5000000000000000 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2))))) (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))))))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 5641895835477563/5000000000000000 (/ z y))) x)
(- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* z (+ (* 5641895835477563/10000000000000000 (/ z y)) (* 5641895835477563/5000000000000000 (/ 1 y))))) x)
(- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z y)) (* 5641895835477563/10000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y))))) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) y)
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) y)
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) y)
(* -1 x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(* -1 x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y)))
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y)))
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y)))
(* -1 x)
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(* -1 (* x (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(* -1 (* x (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+ (* x (- 1 (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(+ (* x (- (+ 1 (/ (* x (pow y 3)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3))) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(+ (* x (- (+ 1 (* x (- (/ (* x (pow y 4)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 4)) (* -1 (/ (pow y 3) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)))))) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) (pow x 3)))) (/ 1 (pow x 2))))
(* x (- (+ 1 (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 4) y)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (/ 1 (pow x 2)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 3) y))))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (/ 1 (pow x 2)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 3) y)))) 1)))
(* -1 (* x (- (+ (* -1 (/ (- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* x y))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))
x
(+ x (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(+ x (* y (+ (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))) (/ (* x y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2)))))
(+ x (* y (+ (* y (- (/ (* (pow x 2) y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)) (* -1 (/ x (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))))
(- x (/ 1 x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2))) y))) (/ 1 x))
(- (+ x (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2))))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)))))
(- (+ x (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* (pow x 2) (pow y 3))))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2)))))))
(- x (/ 1 x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x y)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) x)) (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* (pow x 2) y)))) y)) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) y))) (/ 1 x))
(+ x (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3)))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
x
(+ x (* 10000000000000000/5641895835477563 (/ y (pow z 2))))
(+ x (+ (* -20000000000000000/5641895835477563 (/ y (pow z 3))) (* 10000000000000000/5641895835477563 (/ y (pow z 2)))))
(- (+ x (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))) (pow z 4))) (* 10000000000000000/5641895835477563 (/ y (pow z 2))))) (* 20000000000000000/5641895835477563 (/ y (pow z 3))))
x
(+ x (* 10000000000000000/5641895835477563 (/ y (pow z 2))))
(+ x (+ (* -20000000000000000/5641895835477563 (/ y (pow z 3))) (* 10000000000000000/5641895835477563 (/ y (pow z 2)))))
(+ x (+ (* -1 (/ (- (+ (* -40000000000000000/5641895835477563 (/ y z)) (* 100000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z))) (* -20000000000000000/5641895835477563 y)) (pow z 3))) (* 10000000000000000/5641895835477563 (/ y (pow z 2)))))
5641895835477563/5000000000000000
(+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(* 5641895835477563/10000000000000000 (pow z 2))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(* 5641895835477563/10000000000000000 (pow z 2))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 3) y)))) (/ 1 (pow x 2))))
(* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 3) y))) (/ 1 (pow x 2)))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))
(* -1 (* x (- (+ (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))
x
(+ x (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))
(+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))))
(+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))))
(- x (/ 1 x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y)))) (/ 1 x))
(- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x)))
(- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(- x (/ 1 x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y)))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) y)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) y))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (pow x 3)))) y)) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2)))) y))) (/ 1 x))
(+ x (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/30000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
x
(+ x (* 30000000000000000/5641895835477563 (/ y (pow z 3))))
(+ x (+ (* -90000000000000000/5641895835477563 (/ y (pow z 4))) (* 30000000000000000/5641895835477563 (/ y (pow z 3)))))
(- (+ x (+ (* -1 (/ (+ (* -270000000000000000/5641895835477563 y) (* 180000000000000000/5641895835477563 y)) (pow z 5))) (* 30000000000000000/5641895835477563 (/ y (pow z 3))))) (* 90000000000000000/5641895835477563 (/ y (pow z 4))))
x
(+ x (* 30000000000000000/5641895835477563 (/ y (pow z 3))))
(+ x (* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* 90000000000000000/5641895835477563 (/ y z))) (pow z 3))))
(+ x (* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* -1 (/ (- (+ (* -180000000000000000/5641895835477563 (/ y z)) (* 270000000000000000/5641895835477563 (/ y z))) (* 90000000000000000/5641895835477563 y)) z))) (pow z 3))))
Outputs
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (exp.f64 (+.f64 z z))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 x x))) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (exp.f64 (+.f64 z z)))))))
(* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (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) (exp.f64 (+.f64 z z)))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (*.f64 x x))) (/.f64 #s(literal -1 binary64) x))
(- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 y y))) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 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)) (*.f64 y (*.f64 y y)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 y y))) (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 x x))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (*.f64 x x))) (/.f64 #s(literal -1 binary64) x))
(- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(+.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) x))
(- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 x #s(literal 4 binary64))) y)) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 x (*.f64 x x))))) (-.f64 #s(literal 0 binary64) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(+ (* -5641895835477563/5000000000000000 (/ z (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(+ (* z (- (* z (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (*.f64 z (+.f64 (*.f64 z (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 #s(literal -5641895835477563/10000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))))
(+ (* z (- (* z (- (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* z (- (* 31830988618379068626528276418969/50000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (+ (* 5641895835477563/30000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (* 5641895835477563/5000000000000000 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2))))) (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))))))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (-.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/50000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 #s(literal 5641895835477563/30000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 #s(literal -5641895835477563/10000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))) (*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 #s(literal -5641895835477563/10000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ y (exp z))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (*.f64 y y))) (exp.f64 (+.f64 z z))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) x) (*.f64 y (*.f64 y y))) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (exp.f64 (+.f64 z z))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y))) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (exp.f64 (+.f64 z z))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ (- (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1) x)
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 (exp.f64 z) x)) #s(literal -1 binary64)) x)
(/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))))) x)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))) x)
(/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2))))))) x)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y x) (*.f64 y x)))))) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y)))) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 y y))) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) y)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* x (pow y 3)))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) x) (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 y y)))) (-.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) y)) x)) x))
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(+ (* 5641895835477563/5000000000000000 (/ z y)) (* 5641895835477563/5000000000000000 (/ 1 y)))
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) y))
(+ (* z (+ (* 5641895835477563/10000000000000000 (/ z y)) (* 5641895835477563/5000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y)))
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) y))))
(+ (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z y)) (* 5641895835477563/10000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y)))
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (+.f64 (/.f64 (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)) y) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) y))))))
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(*.f64 (+.f64 x (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(*.f64 (+.f64 x (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(*.f64 (+.f64 x (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) y)) (-.f64 #s(literal 0 binary64) y))
(* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))
(*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(+ (* 5641895835477563/5000000000000000 z) (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))
(+.f64 (*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(+ (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 (*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+ (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)) (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))
(+.f64 (*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)))))))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x))
(*.f64 y (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(*.f64 (+.f64 y (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(*.f64 (+.f64 y (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(*.f64 (+.f64 y (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (-.f64 #s(literal 0 binary64) x))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)))))))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x))))
(* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 x x))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)))))
(* y (+ 5000000000000000/5641895835477563 (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 3) y)) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow x 2)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 y (+.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(+.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) x))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(-.f64 (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (*.f64 y y))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(+.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) x))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)) (/ 1 x))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (pow.f64 x #s(literal 4 binary64)))))) y)) (/.f64 #s(literal -1 binary64) x))
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x (pow y 2))) (* 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (*.f64 y y))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (+.f64 (*.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) x) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.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) (*.f64 y (*.f64 y y))))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 0 binary64) x))
(/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) x)) 1) x)
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) x)
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3))))) (pow x 2))) (+ 1 (/ 5641895835477563/5000000000000000 (* x y)))) x)
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 y (*.f64 y y))))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 2))))) 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 y x) (*.f64 y x))))) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3)))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ 1 y))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y)) x)) (-.f64 #s(literal 0 binary64) x))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))
(*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))
(*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))
(*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y))))
(*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y))))
(*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y))))
(*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(+ 5641895835477563/5000000000000000 (* -1 (* x y)))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))
(*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))
(*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))
(*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x))))
(*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x))))
(*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x))))
(*.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* x y)
(*.f64 y x)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(+ (* 5000000000000000/5641895835477563 y) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (+.f64 (*.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) x) (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y))))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.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) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* x (+ 1 (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) (pow x 2)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 x x))))
(* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) (pow x 3)))) (/ 1 (pow x 2))))
(*.f64 x (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 y y)))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1 binary64))))
(* -1 (* x (- (+ (/ 1 (pow x 2)) (/ 5641895835477563/5000000000000000 (* (pow x 3) y))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)))))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2)))) 1)))
(*.f64 x (neg.f64 (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (pow.f64 x #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1 binary64)))))
x
(+ x (* 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(+ x (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)))))
(+ x (* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x))))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 x x))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(- x (/ 1 x))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) y)) (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2)))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(-.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (pow.f64 x #s(literal 4 binary64))))) (*.f64 y y))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))))
(- x (/ 1 x))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) y)) (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (pow.f64 x #s(literal 4 binary64)))))) y)) (/.f64 #s(literal -1 binary64) x))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(* y (+ (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))) (/ (* x y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (/.f64 (*.f64 y x) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))
(* y (+ (* y (- (/ (* (pow x 2) y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)) (* -1 (/ x (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 y (+.f64 (/.f64 (*.f64 y (*.f64 x x)) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (/.f64 x (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))))
(* y (+ (* y (- (* y (- (/ (* (pow x 3) y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 4)) (* -1 (/ (pow x 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3))))) (* -1 (/ x (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 x x))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal 4 binary64))) (/.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))) (/.f64 x (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) x))
(- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2)))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)))))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x))) (*.f64 x (*.f64 y y))))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y (*.f64 x x)))))
(- (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* (pow x 2) (pow y 3)))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 y (*.f64 y y))))) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y (*.f64 x x)))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x))) (*.f64 x (*.f64 y y))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* (pow x 2) y))) (/ 1 x))
(+.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (neg.f64 (*.f64 y (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(- (* -1 (/ (- (/ (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (* (pow x 3) y)) (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (pow x 2)))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) x))
(- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3) (* (pow x 4) y))) (/ (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (pow x 3))) y)) (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (pow x 2)))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) y) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) y)) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) x))
(/ y (- 5641895835477563/5000000000000000 (* x y)))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y z)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 z (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))
(+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3)))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 z (+.f64 (*.f64 z (+.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))
(* 10000000000000000/5641895835477563 (/ y (pow z 2)))
(/.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (*.f64 z z))
(/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/.f64 (+.f64 (/.f64 (*.f64 y #s(literal -20000000000000000/5641895835477563 binary64)) z) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))) (*.f64 z z))
(/ (- (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))) (pow z 2))) (* 10000000000000000/5641895835477563 y)) (* 20000000000000000/5641895835477563 (/ y z))) (pow z 2))
(/.f64 (+.f64 (-.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (/.f64 (+.f64 (*.f64 y #s(literal -40000000000000000/5641895835477563 binary64)) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 z z))) (/.f64 (*.f64 y #s(literal -20000000000000000/5641895835477563 binary64)) z)) (*.f64 z z))
(/ (- (+ (* -1 (/ (+ (* -200000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y)))) (* -2 (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))))) (pow z 3))) (* 10000000000000000/5641895835477563 y)) (+ (* -40000000000000000/5641895835477563 (/ y (pow z 2))) (+ (* 100000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) (pow z 2))) (* 20000000000000000/5641895835477563 (/ y z))))) (pow z 2))
(/.f64 (-.f64 (-.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (/.f64 (+.f64 (*.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal -200000000000000000000000000000000/31830988618379068626528276418969 binary64)) (*.f64 (+.f64 (*.f64 y #s(literal -40000000000000000/5641895835477563 binary64)) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) #s(literal -2 binary64))) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 (/.f64 y z) #s(literal 20000000000000000/5641895835477563 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 z z)) (*.f64 (/.f64 y (*.f64 z z)) #s(literal -40000000000000000/5641895835477563 binary64))))) (*.f64 z z))
(* 10000000000000000/5641895835477563 (/ y (pow z 2)))
(/.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (*.f64 z z))
(/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/.f64 (+.f64 (/.f64 (*.f64 y #s(literal -20000000000000000/5641895835477563 binary64)) z) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))) (*.f64 z z))
(/ (+ (* -1 (/ (- (+ (* -40000000000000000/5641895835477563 (/ y z)) (* 100000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z))) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/.f64 (-.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) z) (+.f64 (/.f64 (*.f64 y #s(literal -40000000000000000/5641895835477563 binary64)) z) (*.f64 y #s(literal 20000000000000000/5641895835477563 binary64)))) z)) (*.f64 z z))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))) z)) (* 200000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z))) (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y)))))) z)) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/.f64 (-.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 y #s(literal -40000000000000000/5641895835477563 binary64)) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) z) (-.f64 (-.f64 (/.f64 (*.f64 #s(literal 200000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) z) (*.f64 y #s(literal -40000000000000000/5641895835477563 binary64))) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 y #s(literal 20000000000000000/5641895835477563 binary64))) z)) (*.f64 z z))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(+ (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))) (/ (* x (pow y 2)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2)))
(+.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (/.f64 (*.f64 x (*.f64 y y)) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))
(+ (* x (- (/ (* x (pow y 3)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(+.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (/.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))))
(+ (* x (- (* x (- (/ (* x (pow y 4)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 4)) (* -1 (/ (pow y 3) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3))))) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(+.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal 4 binary64))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))) (/.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x)) 1) x)
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) x)
(/ (- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 2) y))) (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* x y))))) x)
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y)) (*.f64 y (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) y) (/.f64 z x))))) x)
(/ (- (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 3) (pow y 2)))) (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* x y)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 2) y)))))) x)
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y))) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y y)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y)) (*.f64 y (*.f64 x x)))) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) y) (/.f64 z x)))) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* x y)))) x))
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) y) (/.f64 z x)))) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* x y))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) x))) x))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y)) (*.f64 y x)))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y))) x)) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* x (pow y 2))) (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) y))) x)) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) x))) x))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y)) (*.f64 x (*.f64 y y)))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y)) y))) (-.f64 #s(literal 0 binary64) x)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y))) x)) x))
(- 5641895835477563/5000000000000000 (* x y))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(- (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z)) (* x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(* 5641895835477563/10000000000000000 (pow z 2))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(* (pow z 2) (- (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))) (/ (* x y) (pow z 2))))
(*.f64 (*.f64 z z) (+.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z z))))
(* (pow z 2) (- (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))) (/ (* x y) (pow z 2))))
(*.f64 (*.f64 z z) (+.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z z))))
(* 5641895835477563/10000000000000000 (pow z 2))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* -1 (/ (- (* -1 (/ (- 5641895835477563/5000000000000000 (* x y)) z)) 5641895835477563/5000000000000000) z))))
(*.f64 (*.f64 z z) (-.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) z)) #s(literal -5641895835477563/5000000000000000 binary64)) z)))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* -1 (/ (- (* -1 (/ (- 5641895835477563/5000000000000000 (* x y)) z)) 5641895835477563/5000000000000000) z))))
(*.f64 (*.f64 z z) (-.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) z)) #s(literal -5641895835477563/5000000000000000 binary64)) z)))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) x)) y))
(*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (-.f64 (*.f64 z (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) x)) y)))
(* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) x)) y))
(*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (-.f64 (*.f64 z (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) x)) y)))
(* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) x)) y))
(*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (-.f64 (*.f64 z (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) x)) y)))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* -1 (* x (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) x)) (* -1 y))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) x)) y)))
(* -1 (* x (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) x)) (* -1 y))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) x)) y)))
(* -1 (* x (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) x)) (* -1 y))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) x)) y)))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(+ 5641895835477563/5000000000000000 (+ (* -1 (* x y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* y (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x))
(*.f64 y (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(* y (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x))
(*.f64 y (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(* y (- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) x))
(*.f64 y (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* -1 (* y (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) y)) (* -1 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 0 binary64) y)) x))
(* -1 (* y (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) y)) (* -1 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 0 binary64) y)) x))
(* -1 (* y (- (* -1 (/ (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) y)) (* -1 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 0 binary64) y)) x))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/5000000000000000 z)
(*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* 5641895835477563/10000000000000000 (pow z 2))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(* 5641895835477563/10000000000000000 (pow z 2))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))))
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))))
(* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))))
(*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))))))
(* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))))
(*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x))
(+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x x))) (/.f64 #s(literal -1 binary64) x))
(- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x)))
(+.f64 (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y y))) (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x))
(- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(-.f64 (+.f64 (/.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y y)))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x))
(+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x x))) (/.f64 #s(literal -1 binary64) x))
(- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2)))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x (*.f64 x x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x x))) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) x))
(- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2)))) y)) (/ 1 x))
(+.f64 (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x x)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 x (*.f64 x x)))) y)) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) x))
(/ y (- 5641895835477563/5000000000000000 (* x y)))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y z)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 z (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))
(+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/30000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 z (+.f64 (*.f64 z (+.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))
(* 30000000000000000/5641895835477563 (/ y (pow z 3)))
(/.f64 (*.f64 y #s(literal 30000000000000000/5641895835477563 binary64)) (*.f64 z (*.f64 z z)))
(/ (+ (* -90000000000000000/5641895835477563 (/ y z)) (* 30000000000000000/5641895835477563 y)) (pow z 3))
(/.f64 (-.f64 (*.f64 y #s(literal 30000000000000000/5641895835477563 binary64)) (/.f64 (*.f64 y #s(literal 90000000000000000/5641895835477563 binary64)) z)) (*.f64 z (*.f64 z z)))
(/ (- (+ (* -1 (/ (+ (* -270000000000000000/5641895835477563 y) (* 180000000000000000/5641895835477563 y)) (pow z 2))) (* 30000000000000000/5641895835477563 y)) (* 90000000000000000/5641895835477563 (/ y z))) (pow z 3))
(/.f64 (+.f64 (-.f64 (*.f64 y #s(literal 30000000000000000/5641895835477563 binary64)) (/.f64 (*.f64 y #s(literal -90000000000000000/5641895835477563 binary64)) (*.f64 z z))) (/.f64 (*.f64 y #s(literal -90000000000000000/5641895835477563 binary64)) z)) (*.f64 z (*.f64 z z)))
(/ (- (+ (* -1 (/ (+ (* -540000000000000000/5641895835477563 y) (+ (* -3 (+ (* -270000000000000000/5641895835477563 y) (* 180000000000000000/5641895835477563 y))) (* 900000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y)))))) (pow z 3))) (* 30000000000000000/5641895835477563 y)) (+ (* -270000000000000000/5641895835477563 (/ y (pow z 2))) (+ (* 90000000000000000/5641895835477563 (/ y z)) (* 180000000000000000/5641895835477563 (/ y (pow z 2)))))) (pow z 3))
(/.f64 (-.f64 (-.f64 (*.f64 y #s(literal 30000000000000000/5641895835477563 binary64)) (/.f64 (+.f64 (*.f64 y #s(literal -540000000000000000/5641895835477563 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 y #s(literal -90000000000000000/5641895835477563 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 900000000000000000000000000000000/31830988618379068626528276418969 binary64)))) (*.f64 z (*.f64 z z)))) (+.f64 (/.f64 (*.f64 y #s(literal 90000000000000000/5641895835477563 binary64)) z) (+.f64 (*.f64 (/.f64 y (*.f64 z z)) #s(literal 180000000000000000/5641895835477563 binary64)) (/.f64 (*.f64 y #s(literal -270000000000000000/5641895835477563 binary64)) (*.f64 z z))))) (*.f64 z (*.f64 z z)))
(* 30000000000000000/5641895835477563 (/ y (pow z 3)))
(/.f64 (*.f64 y #s(literal 30000000000000000/5641895835477563 binary64)) (*.f64 z (*.f64 z z)))
(* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* 90000000000000000/5641895835477563 (/ y z))) (pow z 3)))
(/.f64 (+.f64 (/.f64 (*.f64 y #s(literal 90000000000000000/5641895835477563 binary64)) z) (*.f64 y #s(literal -30000000000000000/5641895835477563 binary64))) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* -1 (/ (- (+ (* -180000000000000000/5641895835477563 (/ y z)) (* 270000000000000000/5641895835477563 (/ y z))) (* 90000000000000000/5641895835477563 y)) z))) (pow z 3)))
(/.f64 (-.f64 (*.f64 y #s(literal -30000000000000000/5641895835477563 binary64)) (/.f64 (*.f64 #s(literal 90000000000000000/5641895835477563 binary64) (-.f64 (/.f64 y z) y)) z)) (neg.f64 (*.f64 z (*.f64 z z))))
(* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* -1 (/ (- (* -1 (/ (- (+ (* -540000000000000000/5641895835477563 (/ y z)) (+ (* 3 (/ (+ (* -180000000000000000/5641895835477563 y) (* 270000000000000000/5641895835477563 y)) z)) (* 900000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z)))) (+ (* -180000000000000000/5641895835477563 y) (* 270000000000000000/5641895835477563 y))) z)) (* 90000000000000000/5641895835477563 y)) z))) (pow z 3)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (*.f64 y #s(literal -30000000000000000/5641895835477563 binary64)) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 y #s(literal -540000000000000000/5641895835477563 binary64)) z) (+.f64 (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 y #s(literal 90000000000000000/5641895835477563 binary64))) z) (-.f64 (/.f64 (*.f64 (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 900000000000000000000000000000000/31830988618379068626528276418969 binary64)) z) (*.f64 y #s(literal 90000000000000000/5641895835477563 binary64))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 y #s(literal -90000000000000000/5641895835477563 binary64))) z)) (*.f64 z (*.f64 z z))))
(* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))) (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (*.f64 y y))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))))
(+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) x) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))))))
(+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y))) 1) x)
(/.f64 (+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y x)) #s(literal -1 binary64)) x)
(/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y))))) x)
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y x))) x)
(/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 2) (pow y 2))))))) x)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) x)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x)))))) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* x y)))) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 x (*.f64 y y))) (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) y)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* x (pow y 3)))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y))) x))) x))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 x (*.f64 y (*.f64 y y)))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y y)))) (-.f64 #s(literal 0 binary64) x)) (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) y)) x)) x))
(- 5641895835477563/5000000000000000 (* x y))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(- (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z)) (* x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (* x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y x)))
(- (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z)))))) (* x y))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)))))) (*.f64 y x)))
(* 5641895835477563/30000000000000000 (pow z 3))
(*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (*.f64 z (*.f64 z z)))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 5641895835477563/30000000000000000 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))
(* (pow z 3) (- (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow z 3))) (/ 5641895835477563/5000000000000000 (pow z 2))))) (/ (* x y) (pow z 3))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 5641895835477563/30000000000000000 binary64) (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (*.f64 z z)))) (-.f64 (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) z) (/.f64 (*.f64 y x) (*.f64 z (*.f64 z z)))))))
(* 5641895835477563/30000000000000000 (pow z 3))
(*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (*.f64 z (*.f64 z z)))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))) z)) 5641895835477563/30000000000000000)))
(*.f64 (*.f64 z (*.f64 z z)) (neg.f64 (+.f64 (/.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (-.f64 #s(literal 0 binary64) z)) #s(literal -5641895835477563/30000000000000000 binary64))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (* -1 (/ (- (* -1 (/ (- 5641895835477563/5000000000000000 (* x y)) z)) 5641895835477563/5000000000000000) z))) z)) 5641895835477563/30000000000000000)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) z)) #s(literal -5641895835477563/5000000000000000 binary64)) z)) (-.f64 #s(literal 0 binary64) z)) #s(literal -5641895835477563/30000000000000000 binary64)) (neg.f64 (*.f64 z (*.f64 z z))))
(* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* x (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) y))
(*.f64 x (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) y))
(*.f64 x (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) y))
(*.f64 x (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) x) y))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) (* -1 y))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) x) y)))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) (* -1 y))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) x) y)))
(* -1 (* x (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) x)) (* -1 y))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) x) y)))
(* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* y (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) x))
(*.f64 y (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) x))
(*.f64 y (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) y) x))
(* y (- (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) x))
(*.f64 y (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) y) x))
(* -1 (* x y))
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) (* -1 x))))
(*.f64 y (neg.f64 (+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) y) x)))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) (* -1 x))))
(*.f64 y (neg.f64 (+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) y) x)))
(* -1 (* y (- (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y)) (* -1 x))))
(*.f64 y (neg.f64 (+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) y) x)))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
(* 1/6 z)
(*.f64 z #s(literal 1/6 binary64))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)))))))
(* 5641895835477563/30000000000000000 (pow z 3))
(*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (*.f64 z (*.f64 z z)))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 5641895835477563/30000000000000000 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) z))))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (+ (* 5641895835477563/10000000000000000 (/ 1 z)) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow z 3))) (/ 5641895835477563/5000000000000000 (pow z 2))))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 5641895835477563/30000000000000000 binary64) (+.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (*.f64 z z))))))
(* 5641895835477563/30000000000000000 (pow z 3))
(*.f64 #s(literal 5641895835477563/30000000000000000 binary64) (*.f64 z (*.f64 z z)))
(* (pow z 3) (+ 5641895835477563/30000000000000000 (* 5641895835477563/10000000000000000 (/ 1 z))))
(*.f64 (*.f64 z (*.f64 z z)) (+.f64 #s(literal 5641895835477563/30000000000000000 binary64) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))) z)) 5641895835477563/30000000000000000)))
(*.f64 (*.f64 z (*.f64 z z)) (neg.f64 (+.f64 (/.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (-.f64 #s(literal 0 binary64) z)) #s(literal -5641895835477563/30000000000000000 binary64))))
(* -1 (* (pow z 3) (- (* -1 (/ (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))) z)) 5641895835477563/30000000000000000)))
(*.f64 (*.f64 z (*.f64 z z)) (neg.f64 (+.f64 (/.f64 (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)))) (-.f64 #s(literal 0 binary64) z)) #s(literal -5641895835477563/30000000000000000 binary64))))
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (exp.f64 (+.f64 z z))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) x) (*.f64 y (*.f64 y y))) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (exp.f64 (+.f64 z z)))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y))) (pow.f64 (exp.f64 z) #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (exp.f64 (+.f64 z z)))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y)))) (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2)))))
(*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 (*.f64 y y) (pow.f64 x #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 x x)))))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1 binary64))))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (+ (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (exp z) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))
(*.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 y y))) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) y)) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
x
(+ x (* 5000000000000000/5641895835477563 (/ y (exp z))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) x)
(+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (exp.f64 (+.f64 z z))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)))))
(+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 x x))) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (exp.f64 (+.f64 z z))))))))
(- x (/ 1 x))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (*.f64 x x))) (-.f64 x (/.f64 #s(literal 1 binary64) x)))
(- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 y y))) (-.f64 x (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 x x))))) (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(-.f64 (+.f64 x (/.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (exp.f64 z) #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 y (*.f64 y y))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 y y))) (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 x x))))))
(- x (/ 1 x))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 y (*.f64 x x))) (-.f64 x (/.f64 #s(literal 1 binary64) x)))
(- (+ x (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (exp.f64 (+.f64 z z))) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x x))) y)) (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (/.f64 (/.f64 (pow.f64 (exp.f64 z) #s(literal 3 binary64)) (pow.f64 x #s(literal 4 binary64))) y)) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 x (*.f64 x x))))) (-.f64 #s(literal 0 binary64) y)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) (*.f64 x x)))) y)) (/.f64 #s(literal -1 binary64) x))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+ x (+ (* -5641895835477563/5000000000000000 (/ z (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))))
(+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) z) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(+ x (+ (* z (- (* z (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))))
(+.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (*.f64 z (+.f64 (*.f64 z (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 #s(literal -5641895835477563/10000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))))
(+ x (+ (* z (- (* z (- (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* z (- (* 31830988618379068626528276418969/50000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (+ (* 5641895835477563/30000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))) (* 5641895835477563/5000000000000000 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow y 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 3)))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2))))) (* y (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)))))))) (* 5641895835477563/10000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (* 5641895835477563/5000000000000000 (/ 1 (* y (pow (- (* 5641895835477563/5000000000000000 (/ 1 y)) x) 2)))))) (/ 1 (- (* 5641895835477563/5000000000000000 (/ 1 y)) x))))
(+.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 z (-.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/50000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 #s(literal 5641895835477563/30000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 #s(literal -5641895835477563/10000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))) (*.f64 y (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 #s(literal -5641895835477563/10000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(+ x (/ 1 (- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)))
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 5641895835477563/5000000000000000 (/ z y))) x)
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 (/.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) y) x))
(- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* z (+ (* 5641895835477563/10000000000000000 (/ z y)) (* 5641895835477563/5000000000000000 (/ 1 y))))) x)
(+.f64 (*.f64 z (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) y))) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(- (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z y)) (* 5641895835477563/10000000000000000 (/ 1 y)))) (* 5641895835477563/5000000000000000 (/ 1 y))))) x)
(+.f64 (*.f64 z (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (+.f64 (/.f64 (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)) y) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) y))))) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) y)
(/.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) y)
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) y)
(/.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) y)
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) y)
(/.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) y)
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(- (* 5641895835477563/5000000000000000 (/ (exp z) y)) x)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(* 5641895835477563/5000000000000000 (/ (exp z) y))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y)
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y)))
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y)))
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y)))
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) y) x)
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal -1 binary64)))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal -1 binary64)))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(*.f64 x (+.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) #s(literal -1 binary64)))
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(* -1 (* x (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 (exp.f64 z) x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 (exp.f64 z) x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 (exp.f64 z) x))) (-.f64 #s(literal 0 binary64) x))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(+ (* x (- 1 (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(+.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))))
(+ (* x (- (+ 1 (/ (* x (pow y 3)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3))) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(+.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (/.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))))
(+ (* x (- (+ 1 (* x (- (/ (* x (pow y 4)) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 4)) (* -1 (/ (pow y 3) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)))))) (* -1 (/ (pow y 2) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(+.f64 (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x (pow.f64 y #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal 4 binary64))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y)) (pow x 3)))) (/ 1 (pow x 2))))
(*.f64 x (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* x (- (+ 1 (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* (pow x 4) y)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (/ 1 (pow x 2)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 3) y))))))
(*.f64 x (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y))) (*.f64 y (pow.f64 x #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y (*.f64 x (*.f64 x x))))))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1 binary64))))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (/ 1 (pow x 2)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 3) y)))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1 binary64))))))
(* -1 (* x (- (+ (* -1 (/ (- (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (* x y))) (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y)) (*.f64 y x)))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) y))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))))
x
(+ x (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))
(+.f64 x (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(+ x (* y (+ (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))) (/ (* x y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2)))))
(+.f64 x (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (/.f64 (*.f64 y x) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))))
(+ x (* y (+ (* y (- (/ (* (pow x 2) y) (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 3)) (* -1 (/ x (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2))))) (/ 1 (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 y (+.f64 (/.f64 (*.f64 y (*.f64 x x)) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (/.f64 x (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))))))
(- x (/ 1 x))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x))) y)) (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2))))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)))))
(-.f64 (-.f64 x (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x))) (*.f64 x (*.f64 y y))))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y (*.f64 x x)))))
(- (+ x (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* (pow x 2) (pow y 3))))) (+ (/ 1 x) (+ (/ 5641895835477563/5000000000000000 (* (pow x 2) y)) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (* (pow x 2) y)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x (pow y 2)))))))
(-.f64 (-.f64 x (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 y (*.f64 y y))))) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 y (*.f64 x x)))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x))) (*.f64 x (*.f64 y y))))))
(- x (/ 1 x))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x))) y)) (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)) (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* x y)))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (+.f64 (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x)) (/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x)))) (*.f64 y x)))) y)) (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) x)) (* -1 (/ (* (pow (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))) 2) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) (* (pow x 2) y)))) y)) (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (/ (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))) (pow x 2)))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x))) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x))) x))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 x x)))) (*.f64 y (*.f64 x x)))) y)) y)) (/.f64 #s(literal -1 binary64) x))
(+ x (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+.f64 x (+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y z)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3)))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+.f64 x (+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 z (+.f64 (*.f64 z (+.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))))
x
(+ x (* 10000000000000000/5641895835477563 (/ y (pow z 2))))
(+.f64 x (/.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (*.f64 z z)))
(+ x (+ (* -20000000000000000/5641895835477563 (/ y (pow z 3))) (* 10000000000000000/5641895835477563 (/ y (pow z 2)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -20000000000000000/5641895835477563 binary64)) (*.f64 z (*.f64 z z)))))
(- (+ x (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* 100000000000000000000000000000000/31830988618379068626528276418969 (* y (- 5641895835477563/5000000000000000 (* x y))))) (pow z 4))) (* 10000000000000000/5641895835477563 (/ y (pow z 2))))) (* 20000000000000000/5641895835477563 (/ y (pow z 3))))
(+.f64 (-.f64 (/.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (*.f64 z z)) (/.f64 (+.f64 (*.f64 y #s(literal -40000000000000000/5641895835477563 binary64)) (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (pow.f64 z #s(literal 4 binary64)))) (+.f64 x (/.f64 (*.f64 y #s(literal -20000000000000000/5641895835477563 binary64)) (*.f64 z (*.f64 z z)))))
x
(+ x (* 10000000000000000/5641895835477563 (/ y (pow z 2))))
(+.f64 x (/.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (*.f64 z z)))
(+ x (+ (* -20000000000000000/5641895835477563 (/ y (pow z 3))) (* 10000000000000000/5641895835477563 (/ y (pow z 2)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (*.f64 z z)) (/.f64 (*.f64 y #s(literal -20000000000000000/5641895835477563 binary64)) (*.f64 z (*.f64 z z)))))
(+ x (+ (* -1 (/ (- (+ (* -40000000000000000/5641895835477563 (/ y z)) (* 100000000000000000000000000000000/31830988618379068626528276418969 (/ (* y (- 5641895835477563/5000000000000000 (* x y))) z))) (* -20000000000000000/5641895835477563 y)) (pow z 3))) (* 10000000000000000/5641895835477563 (/ y (pow z 2)))))
(+.f64 x (-.f64 (/.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (*.f64 z z)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 100000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) z) (+.f64 (/.f64 (*.f64 y #s(literal -40000000000000000/5641895835477563 binary64)) z) (*.f64 y #s(literal 20000000000000000/5641895835477563 binary64)))) (*.f64 z (*.f64 z z)))))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(* 5641895835477563/10000000000000000 (pow z 2))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)))))
(* 5641895835477563/10000000000000000 (pow z 2))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)))))
(* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z))))))))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))))))
(+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) x) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))))))
(+ (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 x (pow.f64 y #s(literal 4 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y y)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 3) y)))) (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 3) y))) (/ 1 (pow x 2)))))
(*.f64 x (+.f64 (*.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x (*.f64 x x))))))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1 binary64))))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (+.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (+ (* -1 (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* x (pow y 2)))) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))
(*.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 x (*.f64 y y))) (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) y)) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
x
(+ x (* 5000000000000000/5641895835477563 (/ y (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))
(+.f64 x (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))
(+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))))
(+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (+.f64 (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))))))))
(- x (/ 1 x))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y)))) (/ 1 x))
(+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x x))) (-.f64 x (/.f64 #s(literal 1 binary64) x)))
(- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (/ 1 x)))
(+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y y))) (-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x x))))))
(- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(+.f64 x (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y y))))))
(- x (/ 1 x))
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (* (pow x 2) y)))) (/ 1 x))
(+.f64 (/.f64 (+.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 y (*.f64 x x))) (-.f64 x (/.f64 #s(literal 1 binary64) x)))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (* (pow x 3) y)))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x (*.f64 x x)))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x x))) y)) (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 3) (* (pow x 4) y))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) 2) (pow x 3)))) y)) (* 5641895835477563/5000000000000000 (/ (+ 1 (* z (+ 1 (* z (+ 1/2 (* 1/6 z)))))) (pow x 2)))) y))) (/ 1 x))
(+.f64 (-.f64 x (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x x)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))))) (*.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 x (*.f64 x x)))) y)) y)) (/.f64 #s(literal -1 binary64) x))
(+ x (/ y (- 5641895835477563/5000000000000000 (* x y))))
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (pow (- 5641895835477563/5000000000000000 (* x y)) 2))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+.f64 x (+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y z)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))) (- 5641895835477563/5000000000000000 (* x y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/30000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 3))) (* 5641895835477563/10000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2)))))) (* 5641895835477563/5000000000000000 (/ y (pow (- 5641895835477563/5000000000000000 (* x y)) 2))))) (/ y (- 5641895835477563/5000000000000000 (* x y)))))
(+.f64 (*.f64 z (+.f64 (*.f64 z (+.f64 (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 (/.f64 (*.f64 #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (*.f64 #s(literal 5641895835477563/30000000000000000 binary64) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (-.f64 #s(literal 0 binary64) z)) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 #s(literal -5641895835477563/10000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 y (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))) (+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
x
(+ x (* 30000000000000000/5641895835477563 (/ y (pow z 3))))
(+.f64 x (/.f64 (*.f64 y #s(literal 30000000000000000/5641895835477563 binary64)) (*.f64 z (*.f64 z z))))
(+ x (+ (* -90000000000000000/5641895835477563 (/ y (pow z 4))) (* 30000000000000000/5641895835477563 (/ y (pow z 3)))))
(+.f64 (/.f64 (*.f64 y #s(literal 30000000000000000/5641895835477563 binary64)) (*.f64 z (*.f64 z z))) (+.f64 (/.f64 (*.f64 y #s(literal -90000000000000000/5641895835477563 binary64)) (pow.f64 z #s(literal 4 binary64))) x))
(- (+ x (+ (* -1 (/ (+ (* -270000000000000000/5641895835477563 y) (* 180000000000000000/5641895835477563 y)) (pow z 5))) (* 30000000000000000/5641895835477563 (/ y (pow z 3))))) (* 90000000000000000/5641895835477563 (/ y (pow z 4))))
(+.f64 (-.f64 (/.f64 (*.f64 y #s(literal 30000000000000000/5641895835477563 binary64)) (*.f64 z (*.f64 z z))) (/.f64 (*.f64 y #s(literal -90000000000000000/5641895835477563 binary64)) (pow.f64 z #s(literal 5 binary64)))) (+.f64 x (/.f64 (*.f64 y #s(literal -90000000000000000/5641895835477563 binary64)) (pow.f64 z #s(literal 4 binary64)))))
x
(+ x (* 30000000000000000/5641895835477563 (/ y (pow z 3))))
(+.f64 x (/.f64 (*.f64 y #s(literal 30000000000000000/5641895835477563 binary64)) (*.f64 z (*.f64 z z))))
(+ x (* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* 90000000000000000/5641895835477563 (/ y z))) (pow z 3))))
(-.f64 x (/.f64 (+.f64 (/.f64 (*.f64 y #s(literal 90000000000000000/5641895835477563 binary64)) z) (*.f64 y #s(literal -30000000000000000/5641895835477563 binary64))) (*.f64 z (*.f64 z z))))
(+ x (* -1 (/ (+ (* -30000000000000000/5641895835477563 y) (* -1 (/ (- (+ (* -180000000000000000/5641895835477563 (/ y z)) (* 270000000000000000/5641895835477563 (/ y z))) (* 90000000000000000/5641895835477563 y)) z))) (pow z 3))))
(-.f64 x (/.f64 (-.f64 (*.f64 y #s(literal -30000000000000000/5641895835477563 binary64)) (/.f64 (*.f64 #s(literal 90000000000000000/5641895835477563 binary64) (-.f64 (/.f64 y z) y)) z)) (*.f64 z (*.f64 z z))))

eval332.0ms (2.7%)

Compiler

Compiled 36199 to 21214 computations (41.4% saved)

prune264.0ms (2.1%)

Pruning

12 alts after pruning (10 fresh and 2 done)

PrunedKeptTotal
New107191080
Fresh516
Picked325
Done000
Total1079121091
Accuracy
100.0%
Counts
1091 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.2%
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
15.7%
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
15.1%
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
66.6%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
50.5%
(+.f64 x (/.f64 y (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
82.7%
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
98.4%
(+.f64 x (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))))
60.1%
(+.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
82.8%
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
66.7%
(+.f64 x (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
15.0%
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
73.8%
x
Compiler

Compiled 376 to 267 computations (29% saved)

localize557.0ms (4.5%)

Algorithm
egg-herbie
Localize:

Found 30 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))
cost-diff0
(/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))
cost-diff0
(*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
cost-diff0
(+.f64 x (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
cost-diff0
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
cost-diff0
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
cost-diff0
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
cost-diff0
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
cost-diff0
(/.f64 #s(literal 1 binary64) x)
cost-diff0
(-.f64 x (/.f64 #s(literal 1 binary64) x))
cost-diff0
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
cost-diff0
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)
cost-diff128
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
cost-diff128
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
cost-diff128
(+.f64 x (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))))
accuracy100.0%
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
accuracy99.7%
(*.f64 (*.f64 y x) (*.f64 y x))
accuracy92.8%
(/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x))))
accuracy72.0%
(*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
accuracy100.0%
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
accuracy99.8%
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
accuracy99.7%
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
accuracy92.1%
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
accuracy100.0%
(/.f64 #s(literal 1 binary64) x)
accuracy100.0%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
accuracy99.4%
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
accuracy100.0%
(/.f64 (exp.f64 z) x)
accuracy100.0%
(*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))
accuracy99.7%
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
accuracy87.4%
(/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)))
Rules
4698×accelerator-lowering-fma.f32
4698×accelerator-lowering-fma.f64
2844×*-lowering-*.f32
2844×*-lowering-*.f64
1390×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030181
178181
2189181
3313181
4437175
5750175
61368175
73864175
85654175
96825175
107196175
117344175
127525175
08018164
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
x
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
y
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
5641895835477563/5000000000000000
(/ (exp z) x)
(exp z)
z
(* 5000000000000000/5641895835477563 y)
5000000000000000/5641895835477563
(- x (/ 1 x))
(/ 1 x)
1
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))))
(* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))
(+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))
(* z 5641895835477563/10000000000000000)
5641895835477563/10000000000000000
(+ x (* (/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))) (+ 5641895835477563/5000000000000000 (* y x))))
(* (/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))) (+ 5641895835477563/5000000000000000 (* y x)))
(/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x))))
(- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))
31830988618379068626528276418969/25000000000000000000000000000000
(* (* y x) (* y x))
(* y x)
(+ 5641895835477563/5000000000000000 (* y x))
Outputs
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
x
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y)))
y
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(exp z)
(exp.f64 z)
z
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
5000000000000000/5641895835477563
#s(literal 5000000000000000/5641895835477563 binary64)
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
1
#s(literal 1 binary64)
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(* z 5641895835477563/10000000000000000)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
5641895835477563/10000000000000000
#s(literal 5641895835477563/10000000000000000 binary64)
(+ x (* (/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))) (+ 5641895835477563/5000000000000000 (* y x))))
(+.f64 x (*.f64 y (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x y)))))))
(* (/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))) (+ 5641895835477563/5000000000000000 (* y x)))
(*.f64 y (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x y))))))
(/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x))))
(/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x y)))))
(- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))
(-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x y))))
31830988618379068626528276418969/25000000000000000000000000000000
#s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)
(* (* y x) (* y x))
(*.f64 y (*.f64 x (*.f64 x y)))
(* y x)
(*.f64 x y)
(+ 5641895835477563/5000000000000000 (* y x))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x y))
Results
162.0ms256×0valid
Compiler

Compiled 193 to 88 computations (54.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 122.0ms
ival-mult: 60.0ms (49.1% of total)
ival-add: 23.0ms (18.8% of total)
ival-div: 18.0ms (14.7% of total)
ival-sub: 15.0ms (12.3% of total)
const: 4.0ms (3.3% of total)
ival-exp: 3.0ms (2.5% of total)
backward-pass: 0.0ms (0% of total)

series60.0ms (0.5%)

Counts
20 → 444
Calls
Call 1
Inputs
#<alt (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))>
#<alt (/ (exp z) x)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (- x (/ 1 x))>
#<alt (/ 1 x)>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))))>
#<alt (* z 5641895835477563/10000000000000000)>
#<alt (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))))>
#<alt (* (/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))) (+ 5641895835477563/5000000000000000 (* y x)))>
#<alt (/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x))))>
#<alt (* (* y x) (* y x))>
#<alt (+ 5641895835477563/5000000000000000 (* y x))>
#<alt (+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))>
#<alt (+ x (* (/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))) (+ 5641895835477563/5000000000000000 (* y x))))>
#<alt (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))>
Outputs
#<alt (* 5000000000000000/5641895835477563 (/ y (exp z)))>
#<alt (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))>
#<alt (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))>
#<alt (* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))>
#<alt (/ -1 x)>
#<alt (- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))>
#<alt (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))>
#<alt (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))>
#<alt (/ -1 x)>
#<alt (- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))>
#<alt (- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))>
#<alt (* 5000000000000000/5641895835477563 (/ y (exp z)))>
#<alt (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ y (exp z))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))>
#<alt (/ -1 x)>
#<alt (/ (- (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1) x)>
#<alt (/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))))) x)>
#<alt (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2))))))) x)>
#<alt (/ -1 x)>
#<alt (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y)))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* -5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (+ (* -5641895835477563/5000000000000000 (/ (exp z) y)) (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* x (pow y 3))))) x))) x))) x))>
#<alt (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))>
#<alt (+ (* -5641895835477563/5000000000000000 (/ (* y z) (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))>
#<alt (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))>
#<alt (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))) (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/30000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))>
#<alt (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))>
#<alt (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))>
#<alt (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))>
#<alt (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))>
#<alt (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))>
#<alt (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))>
#<alt (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))>
#<alt (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))>
#<alt (/ 5641895835477563/5000000000000000 x)>
#<alt (+ (* 5641895835477563/5000000000000000 (/ z x)) (* 5641895835477563/5000000000000000 (/ 1 x)))>
#<alt (+ (* z (+ (* 5641895835477563/10000000000000000 (/ z x)) (* 5641895835477563/5000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x)))>
#<alt (+ (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z x)) (* 5641895835477563/10000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x)))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (* -1 (* x y))>
#<alt (* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))>
#<alt (* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))>
#<alt (* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))>
#<alt (* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))>
#<alt (* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))>
#<alt (+ (* 5641895835477563/5000000000000000 z) (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))>
#<alt (+ (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))>
#<alt (+ (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)) (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))>
#<alt (* 5641895835477563/5000000000000000 (exp z))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))>
#<alt (* -1 (* x y))>
#<alt (* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))>
#<alt (* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))>
#<alt (* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))>
#<alt (* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))>
#<alt (* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))>
#<alt (/ 1 x)>
#<alt (+ (/ 1 x) (/ z x))>
#<alt (+ (* z (+ (* 1/2 (/ z x)) (/ 1 x))) (/ 1 x))>
#<alt (+ (* z (+ (* z (+ (* 1/6 (/ z x)) (* 1/2 (/ 1 x)))) (/ 1 x))) (/ 1 x))>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (/ (exp z) x)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (/ -1 x)>
#<alt (/ (- (pow x 2) 1) x)>
#<alt (/ (- (pow x 2) 1) x)>
#<alt (/ (- (pow x 2) 1) x)>
#<alt x>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt x>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (+ (* -5000000000000000/5641895835477563 (* y z)) (* 5000000000000000/5641895835477563 y))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* z (- (* -1 (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 y)))) (* 5000000000000000/5641895835477563 y))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* z (- (* z (- (* -1 (* z (+ (* -1 (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 y))) (* -2500000000000000/5641895835477563 y)))) (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 y)))) (* 5000000000000000/5641895835477563 y))))>
#<alt (* 10000000000000000/5641895835477563 (/ y (pow z 2)))>
#<alt (/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y)) (pow z 2))) (* 10000000000000000/5641895835477563 y)) (* 20000000000000000/5641895835477563 (/ y z))) (pow z 2))>
#<alt (/ (- (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* -2 (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y)))) (pow z 3))) (* 10000000000000000/5641895835477563 y)) (+ (* -40000000000000000/5641895835477563 (/ y (pow z 2))) (+ (* 20000000000000000/5641895835477563 (/ y z)) (* 20000000000000000/5641895835477563 (/ y (pow z 2)))))) (pow z 2))>
#<alt (* 10000000000000000/5641895835477563 (/ y (pow z 2)))>
#<alt (/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (+ (* -40000000000000000/5641895835477563 (/ y z)) (* 20000000000000000/5641895835477563 (/ y z))) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))>
#<alt (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y)) z)) (* 40000000000000000/5641895835477563 (/ y z))) (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y))) z)) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* 5641895835477563/5000000000000000 z)>
#<alt (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))>
#<alt (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))>
#<alt (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))>
#<alt (* 5641895835477563/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* 5641895835477563/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt 5641895835477563/5000000000000000>
#<alt (+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))>
#<alt (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))>
#<alt (* 5641895835477563/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))>
#<alt (* 5641895835477563/10000000000000000 (pow z 2))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))>
#<alt (* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* y (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* 25000000000000000000000000000000/31830988618379068626528276418969 x)))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 x) (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 3) y)) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow x 2))))))))>
#<alt (/ -1 x)>
#<alt (* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))>
#<alt (/ -1 x)>
#<alt (* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)) (/ 1 x))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x (pow y 2))) (* 5000000000000000/5641895835477563 y))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)) (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3)))))))>
#<alt (/ -1 x)>
#<alt (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))>
#<alt (/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) x)) 1) x)>
#<alt (/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3))))) (pow x 2))) (+ 1 (/ 5641895835477563/5000000000000000 (* x y)))) x)>
#<alt (/ -1 x)>
#<alt (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))>
#<alt (* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 2))))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3)))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ 1 y))) x))) x))>
#<alt (* 25000000000000000000000000000000/31830988618379068626528276418969 y)>
#<alt (* y (+ 25000000000000000000000000000000/31830988618379068626528276418969 (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 2) (pow y 2)))))>
#<alt (* y (+ 25000000000000000000000000000000/31830988618379068626528276418969 (* (pow y 2) (- (* 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (* (pow x 4) (pow y 2))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow x 2))))))>
#<alt (* y (+ 25000000000000000000000000000000/31830988618379068626528276418969 (* (pow y 2) (- (* (pow y 2) (- (* 390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (* (pow x 6) (pow y 2))) (* -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow x 4)))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow x 2))))))>
#<alt (/ -1 (* (pow x 2) y))>
#<alt (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2))) y))>
#<alt (/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 4))) (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 6) (pow y 2))))) (pow y 2))) (/ 1 (pow x 2))) y)>
#<alt (/ (- (* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (pow x 6))) (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 8) (pow y 2))))) (pow y 4))) (+ (/ 1 (pow x 2)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)>
#<alt (/ -1 (* (pow x 2) y))>
#<alt (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2))) y))>
#<alt (* -1 (/ (+ (/ 1 (pow x 2)) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 4) (pow y 2))) (/ 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (* (pow x 6) (pow y 4))))) y))>
#<alt (* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 6) (pow y 4)))) (+ (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 8) (pow y 6)))) (+ (/ 1 (pow x 2)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 4) (pow y 2)))))) y))>
#<alt (* 25000000000000000000000000000000/31830988618379068626528276418969 y)>
#<alt (+ (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 2) (pow y 3))) (* 25000000000000000000000000000000/31830988618379068626528276418969 y))>
#<alt (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 y) (* (pow x 2) (- (* 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (* (pow x 2) (pow y 5))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow y 3)))))>
#<alt (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 y) (* (pow x 2) (- (* (pow x 2) (- (* 390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (* (pow x 2) (pow y 7))) (* -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow y 5)))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow y 3)))))>
#<alt (/ -1 (* (pow x 2) y))>
#<alt (* -1 (/ (+ (/ 1 y) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 3))))) (pow x 2)))>
#<alt (/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 3))) (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 5))))) (pow x 2))) (/ 1 y)) (pow x 2))>
#<alt (/ (- (* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (pow y 5))) (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 7))))) (pow x 4))) (+ (/ 1 y) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 3))))) (pow x 2))>
#<alt (/ -1 (* (pow x 2) y))>
#<alt (* -1 (/ (+ (/ 1 y) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 3))))) (pow x 2)))>
#<alt (/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 3))) (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 5))))) (pow x 2))) (/ 1 y)) (pow x 2))>
#<alt (/ (- (* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (pow y 5))) (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 7))))) (pow x 4))) (+ (/ 1 y) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 3))))) (pow x 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt (* (pow x 2) (pow y 2))>
#<alt 5641895835477563/5000000000000000>
#<alt (+ 5641895835477563/5000000000000000 (* x y))>
#<alt (+ 5641895835477563/5000000000000000 (* x y))>
#<alt (+ 5641895835477563/5000000000000000 (* x y))>
#<alt (* x y)>
#<alt (* y (+ x (* 5641895835477563/5000000000000000 (/ 1 y))))>
#<alt (* y (+ x (* 5641895835477563/5000000000000000 (/ 1 y))))>
#<alt (* y (+ x (* 5641895835477563/5000000000000000 (/ 1 y))))>
#<alt (* x y)>
#<alt (* -1 (* y (- (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))))>
#<alt (* -1 (* y (- (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))))>
#<alt (* -1 (* y (- (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))))>
#<alt 5641895835477563/5000000000000000>
#<alt (+ 5641895835477563/5000000000000000 (* x y))>
#<alt (+ 5641895835477563/5000000000000000 (* x y))>
#<alt (+ 5641895835477563/5000000000000000 (* x y))>
#<alt (* x y)>
#<alt (* x (+ y (* 5641895835477563/5000000000000000 (/ 1 x))))>
#<alt (* x (+ y (* 5641895835477563/5000000000000000 (/ 1 x))))>
#<alt (* x (+ y (* 5641895835477563/5000000000000000 (/ 1 x))))>
#<alt (* x y)>
#<alt (* -1 (* x (- (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x)))))>
#<alt (* -1 (* x (- (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x)))))>
#<alt (* -1 (* x (- (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x)))))>
#<alt (* 5000000000000000/5641895835477563 (/ y (exp z)))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))>
#<alt (+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))>
#<alt x>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y)))) (/ 1 (pow x 2))))>
#<alt (* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2)))))>
#<alt x>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))>
#<alt (* -1 (* x (- (+ (* -1 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* -5641895835477563/5000000000000000 (/ (exp z) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))>
#<alt x>
#<alt (+ x (* 5000000000000000/5641895835477563 (/ y (exp z))))>
#<alt (+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))>
#<alt (+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))>
#<alt (- x (/ 1 x))>
#<alt (- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))>
#<alt (- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))>
#<alt (- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))>
#<alt (- x (/ 1 x))>
#<alt (- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ (exp z) (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y)))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* 5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))>
#<alt (+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))>
#<alt (+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))))>
#<alt (+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))))>
#<alt (+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))) (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/30000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))))>
#<alt (+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))>
#<alt (+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))>
#<alt (+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))>
#<alt (+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))>
#<alt (+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))>
#<alt (+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))>
#<alt (+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))>
#<alt (+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))>
#<alt (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)>
#<alt (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (* 5641895835477563/5000000000000000 (/ z x))) y)>
#<alt (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (* z (+ (* 5641895835477563/10000000000000000 (/ z x)) (* 5641895835477563/5000000000000000 (/ 1 x))))) y)>
#<alt (- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z x)) (* 5641895835477563/10000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x))))) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) x)>
#<alt (/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) x)>
#<alt (/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) x)>
#<alt (* -1 y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (* -1 y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)>
#<alt (* 5641895835477563/5000000000000000 (/ (exp z) x))>
#<alt (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x)))>
#<alt (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x)))>
#<alt (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x)))>
#<alt (* -1 y)>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))>
#<alt (* y (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))>
#<alt (* -1 (* y (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))>
#<alt (* -1 (* y (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))>
#<alt 5641895835477563/5000000000000000>
#<alt (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))>
#<alt (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))>
#<alt (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* 5641895835477563/10000000000000000 z)>
#<alt (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (+ 1 (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (+ 1 (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2))))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (+ 1 (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)) (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3))))))))>
#<alt x>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (+ 1 (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) (pow x 2)))))>
#<alt (* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) (pow x 3)))) (/ 1 (pow x 2))))>
#<alt x>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (+ (/ 1 (pow x 2)) (/ 5641895835477563/5000000000000000 (* (pow x 3) y))) 1)))>
#<alt (* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2)))) 1)))>
#<alt x>
#<alt (+ x (* 5000000000000000/5641895835477563 y))>
#<alt (+ x (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y)))))>
#<alt (+ x (* y (+ 5000000000000000/5641895835477563 (* y (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* 25000000000000000000000000000000/31830988618379068626528276418969 x))))))>
#<alt (- x (/ 1 x))>
#<alt (- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2)))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))>
#<alt (- x (/ 1 x))>
#<alt (- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y))) (/ 1 x))>
#<alt 31830988618379068626528276418969/25000000000000000000000000000000>
#<alt (+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))>
#<alt (+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))>
#<alt (+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))>
#<alt (* -1 (* (pow x 2) (pow y 2)))>
#<alt (* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))>
#<alt (* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))>
#<alt (* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))>
#<alt (* -1 (* (pow x 2) (pow y 2)))>
#<alt (* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))>
#<alt (* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))>
#<alt (* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))>
#<alt 31830988618379068626528276418969/25000000000000000000000000000000>
#<alt (+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))>
#<alt (+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))>
#<alt (+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))>
#<alt (* -1 (* (pow x 2) (pow y 2)))>
#<alt (* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))>
#<alt (* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))>
#<alt (* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))>
#<alt (* -1 (* (pow x 2) (pow y 2)))>
#<alt (* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))>
#<alt (* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))>
#<alt (* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))>
Calls

111 calls:

TimeVariablePointExpression
7.0ms
y
@-inf
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
4.0ms
y
@-inf
(/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x))))
1.0ms
z
@inf
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
1.0ms
x
@-inf
(- x (/ 1 x))
1.0ms
z
@-inf
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))

rewrite734.0ms (6%)

Algorithm
batch-egg-rewrite
Rules
4972×/-lowering-/.f32
4972×/-lowering-/.f64
4852×*-lowering-*.f32
4852×*-lowering-*.f64
4430×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
030158
1199158
21833158
09116148
Stop Event
iter limit
node limit
Counts
20 → 916
Calls
Call 1
Inputs
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(/ (exp z) x)
(* 5000000000000000/5641895835477563 y)
(- x (/ 1 x))
(/ 1 x)
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))))
(* z 5641895835477563/10000000000000000)
(* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000)))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))))
(* (/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))) (+ 5641895835477563/5000000000000000 (* y x)))
(/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x))))
(* (* y x) (* y x))
(+ 5641895835477563/5000000000000000 (* y x))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(+ 5641895835477563/5000000000000000 (* z 5641895835477563/10000000000000000))
(+ x (* (/ y (- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))) (+ 5641895835477563/5000000000000000 (* y x))))
(- 31830988618379068626528276418969/25000000000000000000000000000000 (* (* y x) (* y x)))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (/.f64 y (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))))
(neg.f64 (/.f64 (neg.f64 y) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x))))
(/.f64 (neg.f64 y) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))
(/.f64 (*.f64 y #s(literal 1 binary64)) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))))
(/.f64 (neg.f64 (/.f64 y x)) (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))
(/.f64 (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) x)
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 y x))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (neg.f64 (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (neg.f64 x))
(pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x)) #s(literal -1 binary64))
(*.f64 y (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))
(*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) y) #s(literal -1 binary64)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 y (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (/.f64 y x))
(*.f64 (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y)))) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))))
(*.f64 (/.f64 (/.f64 y x) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y))) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 y (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y)))) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y))) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 x (exp.f64 z)))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))))
(/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)
(/.f64 (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) (neg.f64 x))
(/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (neg.f64 (/.f64 x (exp.f64 z))))
(/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 z))) (neg.f64 x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 z)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z)) #s(literal 5641895835477563/5000000000000000 binary64))) (neg.f64 (neg.f64 x)))
(pow.f64 (/.f64 x (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))) #s(literal -1 binary64))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (exp.f64 z) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 (/.f64 (exp.f64 z) x) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z)) x))
(*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (/.f64 (exp.f64 z) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z)) #s(literal -1 binary64)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x))
(+.f64 (*.f64 x (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) x) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 x (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(fma.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) x (-.f64 #s(literal 0 binary64) (*.f64 y x)))
(/.f64 (*.f64 x (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y)))) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y))) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y))) x) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y)) x) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))
(/.f64 (neg.f64 (*.f64 x (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y)))) (neg.f64 (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y))) x)) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y)) x)) (neg.f64 (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (*.f64 x (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (*.f64 x (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) x) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) x) (*.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) x)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (*.f64 y x))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) x) (-.f64 #s(literal 0 binary64) (*.f64 y x))))))
(*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) x)
(exp.f64 (*.f64 (log.f64 (/.f64 x (exp.f64 z))) #s(literal -1 binary64)))
(exp.f64 (+.f64 z (log.f64 (/.f64 #s(literal 1 binary64) x))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) x)) z))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (/.f64 (exp.f64 z) (neg.f64 x)))
(neg.f64 (/.f64 (exp.f64 z) (neg.f64 x)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z)) x))
(/.f64 (exp.f64 z) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (exp.f64 z)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (exp.f64 z)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (exp.f64 z)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (exp.f64 z))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x (exp.f64 z)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z)) (neg.f64 x))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z))) (neg.f64 (neg.f64 x)))
(/.f64 (*.f64 (exp.f64 z) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (exp.f64 z) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z)))) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (exp.f64 z) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (exp.f64 z) #s(literal -1 binary64))) (neg.f64 (neg.f64 x)))
(pow.f64 (/.f64 x (exp.f64 z)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x (exp.f64 z)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (exp.f64 z) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (exp.f64 z) x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (exp.f64 z) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (exp.f64 z))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (exp.f64 z)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z)) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 (exp.f64 z) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (exp.f64 z) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(+.f64 (/.f64 #s(literal -1 binary64) x) x)
(-.f64 x (/.f64 #s(literal 1 binary64) x))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 (*.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 x (/.f64 #s(literal -1 binary64) x))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 x (/.f64 #s(literal -1 binary64) x))))
(fma.f64 x #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x) x)
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (+.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 x (/.f64 #s(literal -1 binary64) x)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.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 #s(literal 1 binary64) (/.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)) (*.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 (*.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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x 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)) (*.f64 x (/.f64 #s(literal -1 binary64) 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)))) (neg.f64 (-.f64 x (/.f64 #s(literal -1 binary64) x))))
(/.f64 (+.f64 (*.f64 x (neg.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 (*.f64 x x) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 x (neg.f64 (neg.f64 x))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (neg.f64 x))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) x) #s(literal 1 binary64)) (neg.f64 x))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (neg.f64 (neg.f64 x))) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 x))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) x)) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 x) #s(literal 1 binary64))) (*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x x)) x)
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x x)) (*.f64 (neg.f64 x) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (neg.f64 x))) (*.f64 x #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 x)) x)) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (neg.f64 (neg.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 x)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x))) (*.f64 (neg.f64 (neg.f64 x)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x))
(/.f64 (-.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 x (neg.f64 (neg.f64 x))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x (neg.f64 x)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (neg.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (neg.f64 x))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.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 #s(literal 1 binary64) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x (/.f64 #s(literal 1 binary64) x))) (*.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (*.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)) (+.f64 x (/.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)))))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (-.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal -1 binary64) x) x))))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x (/.f64 #s(literal 1 binary64) x)) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) #s(literal -1 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 #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))))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) x)))
(neg.f64 (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 x))))
(pow.f64 x #s(literal -1 binary64))
(pow.f64 (*.f64 x x) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (neg.f64 x)) #s(literal -1 binary64))
(pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.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 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) y)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (neg.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal -5641895835477563/5000000000000000 binary64))) (/.f64 y (+.f64 (neg.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal -5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 y (+.f64 (neg.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal -5641895835477563/5000000000000000 binary64))))
(neg.f64 (/.f64 (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) y) #s(literal 1 binary64))))
(/.f64 (neg.f64 y) (+.f64 (neg.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (*.f64 y #s(literal 1 binary64)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (+.f64 (neg.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal -5641895835477563/5000000000000000 binary64))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (+.f64 (neg.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal -5641895835477563/5000000000000000 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) #s(literal -5641895835477563/5000000000000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 y (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(*.f64 (/.f64 y (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) z)
(+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (/.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) z (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))
(fma.f64 z #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))
(fma.f64 z (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))
(fma.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))
(fma.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) z (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))
(fma.f64 (*.f64 z z) #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))
(/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))) (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))
(/.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))) (neg.f64 (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))))
(/.f64 (neg.f64 (*.f64 z (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 z (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) z)) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) z)) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)))))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) z)
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))
(+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)))
(-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (/.f64 (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(-.f64 (/.f64 (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) z (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 z #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) z #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (+.f64 (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))) (neg.f64 (+.f64 (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 z (*.f64 z z))) (pow.f64 (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (+.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z))) (-.f64 (*.f64 (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) z)) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))))))
(pow.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (-.f64 (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 z (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))))
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(-.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 y y))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(fma.f64 y (*.f64 x (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 y x)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 x (*.f64 y (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(fma.f64 (*.f64 y x) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(fma.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 y x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 x (/.f64 #s(literal 1 binary64) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 y x) (/.f64 #s(literal 1 binary64) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (*.f64 x (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(fma.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) y) x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x) y (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 y (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 (*.f64 y x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 y (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(fma.f64 (/.f64 y (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 (*.f64 y x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 y (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(fma.f64 (/.f64 (*.f64 y x) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(fma.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (*.f64 y x) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 x (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (/.f64 #s(literal 1 binary64) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 x (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 (*.f64 y y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 x (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 (*.f64 y y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 (*.f64 y x) (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 (*.f64 y x) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 (*.f64 y x) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(fma.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))
(/.f64 (*.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (*.f64 y (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (*.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (*.f64 (neg.f64 y) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (neg.f64 y)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) y) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 y)) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (neg.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (neg.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))
(/.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (neg.f64 y)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))
(/.f64 (*.f64 (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 y x))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 x (*.f64 y y)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 (*.f64 y x) (neg.f64 y)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 #s(literal 1 binary64) (*.f64 y x)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 (neg.f64 y) (*.f64 y x)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y x))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 x (*.f64 y y)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (neg.f64 y)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 #s(literal 1 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (neg.f64 y) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y x))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 x (*.f64 y y)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (neg.f64 y)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 #s(literal 1 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (neg.f64 y) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 y x))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 x (*.f64 y y)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (*.f64 y x) (neg.f64 y)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 #s(literal 1 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (neg.f64 y) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 y x))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 x (*.f64 y y)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (*.f64 y x) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (*.f64 y x) (neg.f64 y)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 #s(literal 1 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (neg.f64 y) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 y x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 y y)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y x) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y x) (neg.f64 y)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y x) (neg.f64 y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y x) (neg.f64 y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y x) (neg.f64 y)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y x) (neg.f64 y)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 5641895835477563/5000000000000000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (neg.f64 y) #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (neg.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (neg.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (neg.f64 y))) (neg.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) y)) (neg.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 y))) (neg.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (neg.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (neg.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64))) (neg.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (neg.f64 y))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (neg.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (neg.f64 (*.f64 (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (-.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))))
(pow.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) #s(literal -1 binary64))
(*.f64 y (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 y (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(*.f64 (/.f64 y (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(*.f64 (/.f64 y (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))
(*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 y (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(neg.f64 (/.f64 y (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(neg.f64 (/.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 1 binary64))))
(/.f64 (neg.f64 y) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(pow.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) y)
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 y (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(*.f64 (/.f64 y (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(*.f64 (/.f64 y (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))
(*.f64 (/.f64 y (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 y x))))
(pow.f64 (*.f64 y x) #s(literal 2 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 y y))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 y x))) #s(literal 2 binary64))
(*.f64 y (*.f64 x (*.f64 y x)))
(*.f64 y (*.f64 y (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 y y)))
(*.f64 (*.f64 y x) (*.f64 y x))
(*.f64 (*.f64 x x) (*.f64 y y))
(*.f64 (*.f64 y y) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 y y)) x)
(*.f64 (*.f64 x (*.f64 y x)) y)
(*.f64 (*.f64 (*.f64 y y) x) x)
(*.f64 (exp.f64 (log.f64 (*.f64 y x))) (exp.f64 (log.f64 (*.f64 y x))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (*.f64 x (*.f64 x (*.f64 y y))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(-.f64 (/.f64 (/.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(-.f64 (/.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (/.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(-.f64 (/.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (/.f64 (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(-.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 y y))) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 (*.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 x (pow.f64 y #s(literal 1 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 (pow.f64 y #s(literal 1 binary64)) x #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 (*.f64 x (*.f64 x (*.f64 y y))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 y y))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 y y))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 y y))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))
(pow.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(+.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))) (/.f64 (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64)) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64)) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x)))
(fma.f64 y (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) x)
(fma.f64 x #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(fma.f64 #s(literal 1 binary64) (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) y) #s(literal -1 binary64)) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) x)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y x)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 y (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x)
(fma.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (/.f64 y x) x)
(fma.f64 (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (/.f64 #s(literal 1 binary64) x) x)
(fma.f64 (/.f64 (/.f64 y x) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y)))) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))) x)
(fma.f64 (/.f64 (/.f64 y x) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y))) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) x)
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (/.f64 y (neg.f64 x)) x)
(fma.f64 (/.f64 y (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y)))) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))))) x)
(fma.f64 (/.f64 y (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y))) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64)))))
(/.f64 (+.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 3 binary64))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64)) (-.f64 (*.f64 x x) (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64))) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64)) (-.f64 (*.f64 x x) (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64)))) (neg.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64)) (*.f64 x x)) (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x))
(/.f64 (+.f64 (*.f64 x (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (+.f64 (*.f64 x (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)) #s(literal 1 binary64)) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))
(/.f64 (+.f64 (*.f64 x (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 x (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x))))
(/.f64 (+.f64 (*.f64 x (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))))
(/.f64 (+.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (*.f64 #s(literal 1 binary64) (neg.f64 y))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))))
(/.f64 (+.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (/.f64 y x)) (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))
(/.f64 (+.f64 (*.f64 x (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (+.f64 (*.f64 x (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))) (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 y)))) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 y x)))) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (+.f64 (*.f64 x x) (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (*.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 (/.f64 #s(literal 1 binary64) x) y)) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (+.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 y))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y x))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 y #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (neg.f64 y)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (/.f64 y x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) #s(literal 1 binary64))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (neg.f64 y)) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (*.f64 #s(literal -1 binary64) (neg.f64 y))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 #s(literal -1 binary64) (/.f64 y x))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 #s(literal -1 binary64) (*.f64 y #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))) (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 y)))) (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y x)))) (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) x) (*.f64 #s(literal -1 binary64) (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (neg.f64 x))
(/.f64 (+.f64 (*.f64 y #s(literal 1 binary64)) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) x)) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 y x) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) #s(literal 1 binary64))) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 y #s(literal -1 binary64)) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (neg.f64 x))) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) x)) (*.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) (neg.f64 x))) (*.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64)) x)) (*.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64)) (neg.f64 x))) (*.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal 1 binary64)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x)) x)) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x)) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x)) (neg.f64 x))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 y x)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)) x)) (*.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)) (neg.f64 x))) (*.f64 (neg.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (neg.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) #s(literal 1 binary64)) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) #s(literal 1 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (/.f64 y x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (*.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) x)) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) #s(literal 1 binary64))) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (neg.f64 x))) (*.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (neg.f64 y)) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) x)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (neg.f64 y)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (neg.f64 (neg.f64 y)) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (neg.f64 x))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 y x)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 y x)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 y x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) (neg.f64 x))) (*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) (*.f64 x x)) x)
(/.f64 (+.f64 (*.f64 (/.f64 y (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) #s(literal -1 binary64)) (*.f64 x (neg.f64 x))) (*.f64 x #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))) (*.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64)))) (*.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x)))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y))) (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)))) (-.f64 (*.f64 x x) (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (pow.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))) x) (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (/.f64 (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)) y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y))))))
(+.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) (neg.f64 y))
(+.f64 (neg.f64 y) (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))
(-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) y)
(-.f64 (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))) (/.f64 (*.f64 y y) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) (neg.f64 y))) (/.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) (neg.f64 y))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x) (neg.f64 y))
(fma.f64 (exp.f64 z) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 5641895835477563/5000000000000000 binary64)) (neg.f64 y))
(fma.f64 (/.f64 (exp.f64 z) x) #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 y))
(fma.f64 #s(literal -1 binary64) y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (/.f64 #s(literal 1 binary64) x) (neg.f64 y))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z)) x) (neg.f64 y))
(fma.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (/.f64 (exp.f64 z) #s(literal 1 binary64)) (neg.f64 y))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (exp.f64 z)) #s(literal -1 binary64)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (neg.f64 y))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y)))))
(/.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y))) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))))
(/.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y))) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (-.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) (neg.f64 y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y)) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y)) (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) (neg.f64 y)))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (-.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) (neg.f64 y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y))) (neg.f64 (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y))) (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) (neg.f64 y))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))) (*.f64 (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (*.f64 y y))) (*.f64 (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y))))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y)))) (neg.f64 (neg.f64 (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))))
(/.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 y y))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64)))) (+.f64 (*.f64 y y) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 (neg.f64 y) (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)))) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x)) (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y))) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (pow.f64 (/.f64 x (exp.f64 z)) #s(literal 3 binary64))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x) #s(literal 2 binary64)) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) x))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(+.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))
(-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (/.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 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 #s(literal 5641895835477563/10000000000000000 binary64) #s(literal 5641895835477563/5000000000000000 binary64))
(fma.f64 #s(literal 5641895835477563/10000000000000000 binary64) z #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal 31830988618379068626528276418969/50000000000000000000000000000000 binary64) z))))
(/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 #s(literal 31830988618379068626528276418969/50000000000000000000000000000000 binary64) z)))))
(/.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 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 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 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 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 179587122125166574152748016388400639365587092547/1000000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) (-.f64 (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)) #s(literal 5641895835477563/5000000000000000 binary64))))))
(*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 z z) #s(literal 31830988618379068626528276418969/100000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(+.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x)
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(+.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))) (/.f64 (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x)))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 5641895835477563/5000000000000000 binary64)) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(fma.f64 y (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)
(fma.f64 x #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(fma.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(fma.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) x)
(fma.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(fma.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(fma.f64 (/.f64 y (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(fma.f64 (/.f64 y (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) x)
(fma.f64 (/.f64 y (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(fma.f64 (/.f64 y (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) x)
(fma.f64 (/.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) x)
(fma.f64 (/.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) x)
(fma.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)
(fma.f64 (/.f64 (neg.f64 y) #s(literal -1 binary64)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(fma.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(fma.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x))
(fma.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (/.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 #s(literal 1 binary64) y)) x)
(fma.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) x)
(fma.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) x)
(fma.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)) (/.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (+.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (+.f64 (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (-.f64 (*.f64 x x) (/.f64 (*.f64 x (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (neg.f64 (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 x x)) (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x))
(/.f64 (+.f64 (*.f64 x (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 x (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))
(/.f64 (+.f64 (*.f64 x (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 #s(literal 1 binary64) (*.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))) (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 x (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 y) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (+.f64 (*.f64 x (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (neg.f64 y)))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) y))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 y)))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (+.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))))
(/.f64 (+.f64 (*.f64 x (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (+.f64 (*.f64 x (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 x (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 x (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))
(/.f64 (+.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (neg.f64 y)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 x (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))
(/.f64 (+.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 x (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 x (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 y (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 y) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (neg.f64 y)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) y))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 y)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (neg.f64 y)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 y) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 1 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (neg.f64 y)))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) y))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 y)))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (neg.f64 y)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) x)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) #s(literal 1 binary64)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (neg.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) x)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (neg.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) x)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (neg.f64 x))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal -1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (neg.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) x)) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 y (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 y (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal -1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (neg.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (neg.f64 x))) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) x)) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal -1 binary64)) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (neg.f64 x))) (*.f64 (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal -1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (neg.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) x)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal -1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) (neg.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal -1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (neg.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (neg.f64 y)) #s(literal 1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) x)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (neg.f64 y)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (neg.f64 y)) #s(literal -1 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (neg.f64 x))) (*.f64 (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) y) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) y) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) y) #s(literal -1 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 x))) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (neg.f64 x))) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 y)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) x)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 y)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 y)) #s(literal -1 binary64)) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (neg.f64 x))) (*.f64 (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) x)) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (neg.f64 x))) (*.f64 (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x)) (*.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (neg.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (neg.f64 x))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) x)) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (neg.f64 x))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) x)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (neg.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (neg.f64 y)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (neg.f64 y)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (neg.f64 y)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 1 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) x)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) (neg.f64 x))) (*.f64 (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (neg.f64 y) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (neg.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (neg.f64 x))) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) x)) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) (neg.f64 x))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))) (*.f64 (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (*.f64 (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x)))
(/.f64 (+.f64 (*.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (pow.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) #s(literal 3 binary64)) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (+.f64 (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))) (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (+.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (/.f64 (*.f64 x (*.f64 y y)) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y))) (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) (-.f64 (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)) x)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (/.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) y)))))
(+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))
(-.f64 (/.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (/.f64 (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(-.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (/.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(-.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(fma.f64 y (neg.f64 (*.f64 x (*.f64 y x))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(fma.f64 (*.f64 y x) (-.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (*.f64 y y))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(fma.f64 (neg.f64 y) (*.f64 x (*.f64 y x)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(fma.f64 (*.f64 y y) (neg.f64 (*.f64 x x)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 y x) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(fma.f64 (*.f64 x (*.f64 y y)) (neg.f64 x) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(fma.f64 (neg.f64 (*.f64 y y)) (*.f64 x x) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(fma.f64 (neg.f64 (*.f64 x (*.f64 y y))) x #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) y) x #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y x)) x) y #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(/.f64 (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))
(/.f64 (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (neg.f64 (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (-.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (neg.f64 (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (-.f64 (*.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) (*.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64)) (+.f64 (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))))) (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y)))) (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y))))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 y y))) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))))
(*.f64 (-.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 x (*.f64 x (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x (*.f64 y y))))))

simplify658.0ms (5.4%)

Algorithm
egg-herbie
Rules
8044×accelerator-lowering-fma.f32
8044×accelerator-lowering-fma.f64
5394×*-lowering-*.f32
5394×*-lowering-*.f64
2866×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07185209
121005135
260885042
082614812
Stop Event
iter limit
node limit
Counts
444 → 444
Calls
Call 1
Inputs
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(/ -1 x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(/ -1 x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ y (exp z))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(/ -1 x)
(/ (- (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1) x)
(/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))))) x)
(/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2))))))) x)
(/ -1 x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y)))) x))
(* -1 (/ (+ 1 (* -1 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* -5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))
(* -1 (/ (+ 1 (* -1 (/ (+ (* -5641895835477563/5000000000000000 (/ (exp z) y)) (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* x (pow y 3))))) x))) x))) x))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))
(+ (* -5641895835477563/5000000000000000 (/ (* y z) (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))
(+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))
(+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))) (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/30000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/ 5641895835477563/5000000000000000 x)
(+ (* 5641895835477563/5000000000000000 (/ z x)) (* 5641895835477563/5000000000000000 (/ 1 x)))
(+ (* z (+ (* 5641895835477563/10000000000000000 (/ z x)) (* 5641895835477563/5000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x)))
(+ (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z x)) (* 5641895835477563/10000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x)))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(* 5641895835477563/5000000000000000 (exp z))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(* -1 (* x y))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(* -1 (* x y))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))
(+ (* 5641895835477563/5000000000000000 z) (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))
(+ (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+ (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)) (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(* 5641895835477563/5000000000000000 (exp z))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(* -1 (* x y))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(* -1 (* x y))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(/ 1 x)
(+ (/ 1 x) (/ z x))
(+ (* z (+ (* 1/2 (/ z x)) (/ 1 x))) (/ 1 x))
(+ (* z (+ (* z (+ (* 1/6 (/ z x)) (* 1/2 (/ 1 x)))) (/ 1 x))) (/ 1 x))
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(/ (exp z) x)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(/ -1 x)
(/ (- (pow x 2) 1) x)
(/ (- (pow x 2) 1) x)
(/ (- (pow x 2) 1) x)
x
(* x (- 1 (/ 1 (pow x 2))))
(* x (- 1 (/ 1 (pow x 2))))
(* x (- 1 (/ 1 (pow x 2))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(* 5000000000000000/5641895835477563 y)
(+ (* -5000000000000000/5641895835477563 (* y z)) (* 5000000000000000/5641895835477563 y))
(+ (* 5000000000000000/5641895835477563 y) (* z (- (* -1 (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 y)))) (* 5000000000000000/5641895835477563 y))))
(+ (* 5000000000000000/5641895835477563 y) (* z (- (* z (- (* -1 (* z (+ (* -1 (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 y))) (* -2500000000000000/5641895835477563 y)))) (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 y)))) (* 5000000000000000/5641895835477563 y))))
(* 10000000000000000/5641895835477563 (/ y (pow z 2)))
(/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y)) (pow z 2))) (* 10000000000000000/5641895835477563 y)) (* 20000000000000000/5641895835477563 (/ y z))) (pow z 2))
(/ (- (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* -2 (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y)))) (pow z 3))) (* 10000000000000000/5641895835477563 y)) (+ (* -40000000000000000/5641895835477563 (/ y (pow z 2))) (+ (* 20000000000000000/5641895835477563 (/ y z)) (* 20000000000000000/5641895835477563 (/ y (pow z 2)))))) (pow z 2))
(* 10000000000000000/5641895835477563 (/ y (pow z 2)))
(/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/ (+ (* -1 (/ (- (+ (* -40000000000000000/5641895835477563 (/ y z)) (* 20000000000000000/5641895835477563 (/ y z))) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y)) z)) (* 40000000000000000/5641895835477563 (/ y z))) (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y))) z)) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/10000000000000000 z)
(* 5641895835477563/5000000000000000 z)
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(* 5641895835477563/10000000000000000 (pow z 2))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* 5641895835477563/10000000000000000 (pow z 2))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
5641895835477563/5000000000000000
(+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(* 5641895835477563/10000000000000000 (pow z 2))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(* 5641895835477563/10000000000000000 (pow z 2))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(* 5000000000000000/5641895835477563 y)
(* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y))))
(* y (+ 5000000000000000/5641895835477563 (* y (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* 25000000000000000000000000000000/31830988618379068626528276418969 x)))))
(* y (+ 5000000000000000/5641895835477563 (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 x) (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 3) y)) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow x 2))))))))
(/ -1 x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y)) (/ 1 x))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(/ -1 x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y)) (/ 1 x))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)) (/ 1 x))
(* 5000000000000000/5641895835477563 y)
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x (pow y 2))) (* 5000000000000000/5641895835477563 y))
(+ (* 5000000000000000/5641895835477563 y) (* x (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)) (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3)))))))
(/ -1 x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) x)) 1) x)
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3))))) (pow x 2))) (+ 1 (/ 5641895835477563/5000000000000000 (* x y)))) x)
(/ -1 x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 2))))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3)))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ 1 y))) x))) x))
(* 25000000000000000000000000000000/31830988618379068626528276418969 y)
(* y (+ 25000000000000000000000000000000/31830988618379068626528276418969 (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 2) (pow y 2)))))
(* y (+ 25000000000000000000000000000000/31830988618379068626528276418969 (* (pow y 2) (- (* 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (* (pow x 4) (pow y 2))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow x 2))))))
(* y (+ 25000000000000000000000000000000/31830988618379068626528276418969 (* (pow y 2) (- (* (pow y 2) (- (* 390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (* (pow x 6) (pow y 2))) (* -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow x 4)))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow x 2))))))
(/ -1 (* (pow x 2) y))
(* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2))) y))
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 4))) (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 6) (pow y 2))))) (pow y 2))) (/ 1 (pow x 2))) y)
(/ (- (* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (pow x 6))) (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 8) (pow y 2))))) (pow y 4))) (+ (/ 1 (pow x 2)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)
(/ -1 (* (pow x 2) y))
(* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2))) y))
(* -1 (/ (+ (/ 1 (pow x 2)) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 4) (pow y 2))) (/ 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (* (pow x 6) (pow y 4))))) y))
(* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 6) (pow y 4)))) (+ (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 8) (pow y 6)))) (+ (/ 1 (pow x 2)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 4) (pow y 2)))))) y))
(* 25000000000000000000000000000000/31830988618379068626528276418969 y)
(+ (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 2) (pow y 3))) (* 25000000000000000000000000000000/31830988618379068626528276418969 y))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 y) (* (pow x 2) (- (* 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (* (pow x 2) (pow y 5))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow y 3)))))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 y) (* (pow x 2) (- (* (pow x 2) (- (* 390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (* (pow x 2) (pow y 7))) (* -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow y 5)))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow y 3)))))
(/ -1 (* (pow x 2) y))
(* -1 (/ (+ (/ 1 y) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 3))))) (pow x 2)))
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 3))) (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 5))))) (pow x 2))) (/ 1 y)) (pow x 2))
(/ (- (* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (pow y 5))) (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 7))))) (pow x 4))) (+ (/ 1 y) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 3))))) (pow x 2))
(/ -1 (* (pow x 2) y))
(* -1 (/ (+ (/ 1 y) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 3))))) (pow x 2)))
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 3))) (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 5))))) (pow x 2))) (/ 1 y)) (pow x 2))
(/ (- (* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (pow y 5))) (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 7))))) (pow x 4))) (+ (/ 1 y) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 3))))) (pow x 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
(* (pow x 2) (pow y 2))
5641895835477563/5000000000000000
(+ 5641895835477563/5000000000000000 (* x y))
(+ 5641895835477563/5000000000000000 (* x y))
(+ 5641895835477563/5000000000000000 (* x y))
(* x y)
(* y (+ x (* 5641895835477563/5000000000000000 (/ 1 y))))
(* y (+ x (* 5641895835477563/5000000000000000 (/ 1 y))))
(* y (+ x (* 5641895835477563/5000000000000000 (/ 1 y))))
(* x y)
(* -1 (* y (- (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))))
(* -1 (* y (- (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))))
(* -1 (* y (- (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))))
5641895835477563/5000000000000000
(+ 5641895835477563/5000000000000000 (* x y))
(+ 5641895835477563/5000000000000000 (* x y))
(+ 5641895835477563/5000000000000000 (* x y))
(* x y)
(* x (+ y (* 5641895835477563/5000000000000000 (/ 1 x))))
(* x (+ y (* 5641895835477563/5000000000000000 (/ 1 x))))
(* x (+ y (* 5641895835477563/5000000000000000 (/ 1 x))))
(* x y)
(* -1 (* x (- (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x)))))
(* -1 (* x (- (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x)))))
(* -1 (* x (- (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x)))))
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y)))) (/ 1 (pow x 2))))
(* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2)))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))
(* -1 (* x (- (+ (* -1 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* -5641895835477563/5000000000000000 (/ (exp z) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))
x
(+ x (* 5000000000000000/5641895835477563 (/ y (exp z))))
(+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(- x (/ 1 x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(- x (/ 1 x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ (exp z) (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* 5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))
(+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))))
(+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))))
(+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))) (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/30000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(- (* 5641895835477563/5000000000000000 (/ 1 x)) y)
(- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (* 5641895835477563/5000000000000000 (/ z x))) y)
(- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (* z (+ (* 5641895835477563/10000000000000000 (/ z x)) (* 5641895835477563/5000000000000000 (/ 1 x))))) y)
(- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z x)) (* 5641895835477563/10000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x))))) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) x)
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) x)
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) x)
(* -1 y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(* -1 y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x)))
(+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x)))
(+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x)))
(* -1 y)
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(* -1 y)
(* -1 (* y (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(* -1 (* y (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(* -1 (* y (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
5641895835477563/5000000000000000
(+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))
(+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))
(+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))
(* 5641895835477563/10000000000000000 z)
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* 5641895835477563/10000000000000000 z)
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(* 5000000000000000/5641895835477563 y)
(+ (* 5000000000000000/5641895835477563 y) (* x (+ 1 (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (+ 1 (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2))))))
(+ (* 5000000000000000/5641895835477563 y) (* x (+ 1 (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)) (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3))))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(* x (+ 1 (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) (pow x 2)))))
(* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) (pow x 3)))) (/ 1 (pow x 2))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (+ (/ 1 (pow x 2)) (/ 5641895835477563/5000000000000000 (* (pow x 3) y))) 1)))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2)))) 1)))
x
(+ x (* 5000000000000000/5641895835477563 y))
(+ x (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y)))))
(+ x (* y (+ 5000000000000000/5641895835477563 (* y (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* 25000000000000000000000000000000/31830988618379068626528276418969 x))))))
(- x (/ 1 x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2)))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(- x (/ 1 x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y))) (/ 1 x))
31830988618379068626528276418969/25000000000000000000000000000000
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(* -1 (* (pow x 2) (pow y 2)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(* -1 (* (pow x 2) (pow y 2)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
31830988618379068626528276418969/25000000000000000000000000000000
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(* -1 (* (pow x 2) (pow y 2)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(* -1 (* (pow x 2) (pow y 2)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
Outputs
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(*.f64 y (+.f64 (/.f64 (*.f64 x (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (exp.f64 (+.f64 z z))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (*.f64 y (+.f64 (/.f64 (*.f64 y (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x))) (exp.f64 (+.f64 z (+.f64 z z)))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (exp.f64 (+.f64 z z)))))))
(* y (+ (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* (pow x 3) y) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow x 2) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z)))))
(*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (*.f64 y (+.f64 (*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x)) (exp.f64 (+.f64 z (+.f64 z z)))))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (exp.f64 (+.f64 z z)))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x))) x)
(- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 y y))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x)))) x)
(- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3)))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 (/.f64 (*.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) x) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 x x))) y) (/.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) x)) y)))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(- (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x))) x)
(- (* -1 (/ (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y))) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) x) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 y (*.f64 x (*.f64 x x)))))) y) (/.f64 #s(literal -1 binary64) x))
(- (* -1 (/ (- (* -1 (/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* -5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))) y) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) x)) y) (/.f64 #s(literal -1 binary64) x))
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x (pow y 2)) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ y (exp z))))
(*.f64 y (+.f64 (/.f64 (*.f64 x (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (exp.f64 (+.f64 z z))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y)))) (exp.f64 (+.f64 z (+.f64 z z)))) (/.f64 (*.f64 y (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (exp.f64 (+.f64 z z))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y))) (exp.f64 (+.f64 z (+.f64 z z)))))) (/.f64 (*.f64 y (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (exp.f64 (+.f64 z z))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ (- (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1) x)
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x))) x)
(/ (- (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2)))) (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))))) x)
(/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 y y))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x)))) x)
(/ (- (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 3) (pow y 3)))) (+ 1 (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 2) (pow y 2))))))) x)
(/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 (*.f64 x x) (*.f64 y y))))) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 y y))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x))))) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ (exp z) (* x y)))) x))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x))) x)
(* -1 (/ (+ 1 (* -1 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* -5641895835477563/5000000000000000 (/ (exp z) y))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 x (*.f64 y y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ 1 (* -1 (/ (+ (* -5641895835477563/5000000000000000 (/ (exp z) y)) (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* x (pow y 3))))) x))) x))) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y y)) (/.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 y y))))) x)) x)) (-.f64 #s(literal 0 binary64) x))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))
(/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))
(+ (* -5641895835477563/5000000000000000 (/ (* y z) (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y z)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 z (-.f64 (/.f64 (*.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 z (+.f64 (/.f64 (*.f64 y #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 y #s(literal 5641895835477563/10000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))))
(+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))) (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/30000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (*.f64 z (+.f64 (*.f64 z (-.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (*.f64 x (*.f64 x x)))))) (/.f64 (*.f64 y #s(literal 5641895835477563/10000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (/.f64 (*.f64 y #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 y #s(literal 5641895835477563/10000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (+.f64 (/.f64 (*.f64 y #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 y #s(literal 5641895835477563/30000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))) (/.f64 (*.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)))
(/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(/ 5641895835477563/5000000000000000 x)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x)
(+ (* 5641895835477563/5000000000000000 (/ z x)) (* 5641895835477563/5000000000000000 (/ 1 x)))
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (/.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) x))
(+ (* z (+ (* 5641895835477563/10000000000000000 (/ z x)) (* 5641895835477563/5000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x)))
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (*.f64 z (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 z x)))))
(+ (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z x)) (* 5641895835477563/10000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x)))
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (*.f64 z (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (*.f64 z (+.f64 (/.f64 (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)) x) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) x))))))
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(* -1 (* x y))
(*.f64 y (-.f64 #s(literal 0 binary64) x))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* x (+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x))))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* -1 (* x y))
(*.f64 y (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* -1 (* x (+ y (* -5641895835477563/5000000000000000 (/ (exp z) x)))))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))
(-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))
(+ (* 5641895835477563/5000000000000000 z) (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(+ (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)) (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+ (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)) (* z (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/30000000000000000 z))))))
(+.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)))))))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))
(*.f64 x (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(* 5641895835477563/5000000000000000 (exp z))
(*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z)))
(-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x))
(* -1 (* x y))
(*.f64 y (-.f64 #s(literal 0 binary64) x))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(*.f64 y (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(*.f64 y (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x))
(* y (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ (exp z) y))))
(*.f64 y (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x))
(* -1 (* x y))
(*.f64 y (-.f64 #s(literal 0 binary64) x))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(*.f64 y (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(*.f64 y (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x))
(* -1 (* y (+ x (* -5641895835477563/5000000000000000 (/ (exp z) y)))))
(*.f64 y (-.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(+ (/ 1 x) (/ z x))
(+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 z x))
(+ (* z (+ (* 1/2 (/ z x)) (/ 1 x))) (/ 1 x))
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 z #s(literal 1/2 binary64)) x))))
(+ (* z (+ (* z (+ (* 1/6 (/ z x)) (* 1/2 (/ 1 x)))) (/ 1 x))) (/ 1 x))
(+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 z (+.f64 (/.f64 (*.f64 z #s(literal 1/6 binary64)) x) (/.f64 #s(literal 1/2 binary64) x))))))
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(/ (exp z) x)
(/.f64 (exp.f64 z) x)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ (- (pow x 2) 1) x)
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(/ (- (pow x 2) 1) x)
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(/ (- (pow x 2) 1) x)
(+.f64 x (/.f64 #s(literal -1 binary64) x))
x
(* x (- 1 (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* x (- 1 (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* x (- 1 (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(/ y (+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(+ (* -5000000000000000/5641895835477563 (* y z)) (* 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 y (*.f64 z #s(literal -5000000000000000/5641895835477563 binary64))))
(+ (* 5000000000000000/5641895835477563 y) (* z (- (* -1 (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 y)))) (* 5000000000000000/5641895835477563 y))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(+ (* 5000000000000000/5641895835477563 y) (* z (- (* z (- (* -1 (* z (+ (* -1 (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 y))) (* -2500000000000000/5641895835477563 y)))) (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 y)))) (* 5000000000000000/5641895835477563 y))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 z (+.f64 (*.f64 y #s(literal 2500000000000000/5641895835477563 binary64)) (*.f64 z #s(literal 0 binary64)))))))
(* 10000000000000000/5641895835477563 (/ y (pow z 2)))
(*.f64 #s(literal 10000000000000000/5641895835477563 binary64) (/.f64 y (*.f64 z z)))
(/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))) (*.f64 z z))
(/ (- (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y)) (pow z 2))) (* 10000000000000000/5641895835477563 y)) (* 20000000000000000/5641895835477563 (/ y z))) (pow z 2))
(/.f64 (+.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (+.f64 (*.f64 y (/.f64 #s(literal 20000000000000000/5641895835477563 binary64) (*.f64 z z))) (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)))) (*.f64 z z))
(/ (- (+ (* -1 (/ (+ (* -40000000000000000/5641895835477563 y) (* -2 (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y)))) (pow z 3))) (* 10000000000000000/5641895835477563 y)) (+ (* -40000000000000000/5641895835477563 (/ y (pow z 2))) (+ (* 20000000000000000/5641895835477563 (/ y z)) (* 20000000000000000/5641895835477563 (/ y (pow z 2)))))) (pow z 2))
(/.f64 (+.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (+.f64 (/.f64 (+.f64 (*.f64 y #s(literal -40000000000000000/5641895835477563 binary64)) (*.f64 y #s(literal 40000000000000000/5641895835477563 binary64))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (+.f64 (/.f64 y (*.f64 z z)) (/.f64 y z))) (*.f64 (/.f64 y (*.f64 z z)) #s(literal 40000000000000000/5641895835477563 binary64))))) (*.f64 z z))
(* 10000000000000000/5641895835477563 (/ y (pow z 2)))
(*.f64 #s(literal 10000000000000000/5641895835477563 binary64) (/.f64 y (*.f64 z z)))
(/ (+ (* -20000000000000000/5641895835477563 (/ y z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/.f64 (+.f64 (*.f64 #s(literal -20000000000000000/5641895835477563 binary64) (/.f64 y z)) (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64))) (*.f64 z z))
(/ (+ (* -1 (/ (- (+ (* -40000000000000000/5641895835477563 (/ y z)) (* 20000000000000000/5641895835477563 (/ y z))) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/.f64 (+.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (/.f64 (*.f64 #s(literal 20000000000000000/5641895835477563 binary64) (-.f64 (/.f64 y z) y)) z)) (*.f64 z z))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y)) z)) (* 40000000000000000/5641895835477563 (/ y z))) (+ (* -40000000000000000/5641895835477563 y) (* 20000000000000000/5641895835477563 y))) z)) (* -20000000000000000/5641895835477563 y)) z)) (* 10000000000000000/5641895835477563 y)) (pow z 2))
(/.f64 (+.f64 (*.f64 y #s(literal 10000000000000000/5641895835477563 binary64)) (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 y #s(literal 20000000000000000/5641895835477563 binary64)) (+.f64 (/.f64 (*.f64 y #s(literal -40000000000000000/5641895835477563 binary64)) z) (*.f64 (/.f64 y z) #s(literal 40000000000000000/5641895835477563 binary64)))) z) (*.f64 y #s(literal -20000000000000000/5641895835477563 binary64))) z)) (*.f64 z z))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* 5641895835477563/5000000000000000 z)
(*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z)))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* 5641895835477563/10000000000000000 (pow z 2))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* 5641895835477563/10000000000000000 (pow z 2))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ 5641895835477563/5000000000000000 (* 5641895835477563/5000000000000000 z))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(+ 5641895835477563/5000000000000000 (* z (+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))))
(* 5641895835477563/10000000000000000 (pow z 2))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)))))
(* 5641895835477563/10000000000000000 (pow z 2))
(*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z z))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)))))
(* (pow z 2) (+ 5641895835477563/10000000000000000 (+ (* 5641895835477563/5000000000000000 (/ 1 z)) (/ 5641895835477563/5000000000000000 (pow z 2)))))
(*.f64 (*.f64 z z) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) z) (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z z)))))
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 x (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))))
(* y (+ 5000000000000000/5641895835477563 (* y (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* 25000000000000000000000000000000/31830988618379068626528276418969 x)))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 y (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)))))
(* y (+ 5000000000000000/5641895835477563 (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 x) (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 3) y)) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow x 2))))))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (*.f64 y (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x))))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x))))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y)) (/ 1 x))
(-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) y))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(-.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 y y)))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x))))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y)) (/ 1 x))
(-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) y))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)) (/ 1 x))
(-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x)))))) y))
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x (pow y 2))) (* 5000000000000000/5641895835477563 y))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 x (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (+.f64 (*.f64 x (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y)))) (*.f64 y (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))))
(+ (* 5000000000000000/5641895835477563 y) (* x (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)) (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3)))))))
(+.f64 (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 x (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)
(/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) x)) 1) x)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) x)) x)) x)
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3))))) (pow x 2))) (+ 1 (/ 5641895835477563/5000000000000000 (* x y)))) x)
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 y y))))) x)) x) #s(literal -1 binary64)) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) x)
(* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 2))))) x))
(/.f64 (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 y y))))) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3)))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ 1 y))) x))) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 y y))))) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x)) (-.f64 #s(literal 0 binary64) x))
(* 25000000000000000000000000000000/31830988618379068626528276418969 y)
(*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))
(* y (+ 25000000000000000000000000000000/31830988618379068626528276418969 (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 2) (pow y 2)))))
(*.f64 y (+.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)))))
(* y (+ 25000000000000000000000000000000/31830988618379068626528276418969 (* (pow y 2) (- (* 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (* (pow x 4) (pow y 2))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow x 2))))))
(*.f64 y (+.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 binary64)) (*.f64 (*.f64 x x) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64))))))
(* y (+ 25000000000000000000000000000000/31830988618379068626528276418969 (* (pow y 2) (- (* (pow y 2) (- (* 390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (* (pow x 6) (pow y 2))) (* -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow x 4)))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow x 2))))))
(*.f64 y (+.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 y y) #s(literal 390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 binary64)))) (*.f64 (*.f64 x x) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64))))))
(/ -1 (* (pow x 2) y))
(/.f64 #s(literal -1 binary64) (*.f64 y (*.f64 x x)))
(* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2))) y))
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x))))) y)
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 4))) (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 6) (pow y 2))))) (pow y 2))) (/ 1 (pow x 2))) y)
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 y y)) (pow.f64 x #s(literal 6 binary64)))) (*.f64 y y))) y)
(/ (- (* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (pow x 6))) (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 8) (pow y 2))))) (pow y 4))) (+ (/ 1 (pow x 2)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (+.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 (/.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 y y)) (pow.f64 x #s(literal 8 binary64)))) (pow.f64 y #s(literal 4 binary64)))) y)
(/ -1 (* (pow x 2) y))
(/.f64 #s(literal -1 binary64) (*.f64 y (*.f64 x x)))
(* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2))) y))
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x))))) y)
(* -1 (/ (+ (/ 1 (pow x 2)) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 4) (pow y 2))) (/ 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (* (pow x 6) (pow y 4))))) y))
(/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 y))
(* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 6) (pow y 4)))) (+ (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 8) (pow y 6)))) (+ (/ 1 (pow x 2)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 4) (pow y 2)))))) y))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x))))) (+.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 y #s(literal 4 binary64)) (pow.f64 x #s(literal 6 binary64)))) (/.f64 (/.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 6 binary64))) (pow.f64 x #s(literal 8 binary64))))) y))
(* 25000000000000000000000000000000/31830988618379068626528276418969 y)
(*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))
(+ (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 2) (pow y 3))) (* 25000000000000000000000000000000/31830988618379068626528276418969 y))
(*.f64 y (+.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 y y) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64)))))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 y) (* (pow x 2) (- (* 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (* (pow x 2) (pow y 5))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow y 3)))))
(+.f64 (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 binary64) (pow.f64 y #s(literal 5 binary64)))) (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (*.f64 y y))))))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 y) (* (pow x 2) (- (* (pow x 2) (- (* 390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 (* (pow x 2) (pow y 7))) (* -15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 (pow y 5)))) (* -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow y 3)))))
(+.f64 (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 (pow.f64 y #s(literal 7 binary64)) (*.f64 (*.f64 x x) #s(literal 390625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/1026598225468433708909264245078540230501350846654705118870865146403465894875765964765931094270341040497335390041525045533207521 binary64))) (*.f64 #s(literal 15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209 binary64) (pow.f64 y #s(literal 5 binary64)))))) (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (*.f64 y y))))))
(/ -1 (* (pow x 2) y))
(/.f64 #s(literal -1 binary64) (*.f64 y (*.f64 x x)))
(* -1 (/ (+ (/ 1 y) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 3))))) (pow x 2)))
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 (*.f64 x x) (*.f64 y y))))) (*.f64 x x))
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 3))) (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 5))))) (pow x 2))) (/ 1 y)) (pow x 2))
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) y) (/.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 5 binary64))) (*.f64 x x))) (*.f64 x x))) (*.f64 x x))
(/ (- (* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (pow y 5))) (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 7))))) (pow x 4))) (+ (/ 1 y) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 3))))) (pow x 2))
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 (*.f64 x x) (*.f64 y y))))) (/.f64 (+.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 5 binary64))) (/.f64 (/.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 x x)) (pow.f64 y #s(literal 7 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))
(/ -1 (* (pow x 2) y))
(/.f64 #s(literal -1 binary64) (*.f64 y (*.f64 x x)))
(* -1 (/ (+ (/ 1 y) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 3))))) (pow x 2)))
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 (*.f64 x x) (*.f64 y y))))) (*.f64 x x))
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 3))) (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 5))))) (pow x 2))) (/ 1 y)) (pow x 2))
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) y) (/.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 5 binary64))) (*.f64 x x))) (*.f64 x x))) (*.f64 x x))
(/ (- (* -1 (/ (+ (* 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 (/ 1 (pow y 5))) (* 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (/ 1 (* (pow x 2) (pow y 7))))) (pow x 4))) (+ (/ 1 y) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 3))))) (pow x 2))
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 (*.f64 x x) (*.f64 y y))))) (/.f64 (+.f64 (/.f64 #s(literal 1013211836423377808197068612118338110498536634308026710423022961/625000000000000000000000000000000000000000000000000000000000000 binary64) (pow.f64 y #s(literal 5 binary64))) (/.f64 (/.f64 #s(literal 32251534433199493661049880593938777829847262829918009516762758739122115348467797302968742947209/15625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 binary64) (*.f64 x x)) (pow.f64 y #s(literal 7 binary64)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x x))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (pow y 2))
(*.f64 (*.f64 x x) (*.f64 y y))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ 5641895835477563/5000000000000000 (* x y))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(+ 5641895835477563/5000000000000000 (* x y))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(+ 5641895835477563/5000000000000000 (* x y))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* x y)
(*.f64 y x)
(* y (+ x (* 5641895835477563/5000000000000000 (/ 1 y))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* y (+ x (* 5641895835477563/5000000000000000 (/ 1 y))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* y (+ x (* 5641895835477563/5000000000000000 (/ 1 y))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* x y)
(*.f64 y x)
(* -1 (* y (- (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* -1 (* y (- (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* -1 (* y (- (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ 5641895835477563/5000000000000000 (* x y))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(+ 5641895835477563/5000000000000000 (* x y))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(+ 5641895835477563/5000000000000000 (* x y))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* x y)
(*.f64 y x)
(* x (+ y (* 5641895835477563/5000000000000000 (/ 1 x))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* x (+ y (* 5641895835477563/5000000000000000 (/ 1 x))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* x (+ y (* 5641895835477563/5000000000000000 (/ 1 x))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* x y)
(*.f64 y x)
(* -1 (* x (- (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x)))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* -1 (* x (- (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x)))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* -1 (* x (- (* -1 y) (* 5641895835477563/5000000000000000 (/ 1 x)))))
(+.f64 (*.f64 y x) #s(literal 5641895835477563/5000000000000000 binary64))
(* 5000000000000000/5641895835477563 (/ y (exp z)))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 (*.f64 x (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (exp.f64 (+.f64 z z))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* x (pow y 3)) (pow (exp z) 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y)))) (exp.f64 (+.f64 z (+.f64 z z)))) (/.f64 (*.f64 y (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (exp.f64 (+.f64 z z)))))))
(+ (* 5000000000000000/5641895835477563 (/ y (exp z))) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/ (* x (pow y 4)) (pow (exp z) 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (pow y 3) (pow (exp z) 3)))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ (pow y 2) (pow (exp z) 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) (*.f64 x (+.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64))) (pow.f64 (exp.f64 z) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y))) (exp.f64 (+.f64 z (+.f64 z z)))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (exp.f64 (+.f64 z z)))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* x (- (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y)))) (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 x (*.f64 x x))))))
(* x (- (+ 1 (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 4) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y)) (*.f64 x (*.f64 x x)))))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 3) y))) (/ 1 (pow x 2))) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 x (*.f64 x x))))))))
(* -1 (* x (- (+ (* -1 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* x (pow y 2)))) (* -5641895835477563/5000000000000000 (/ (exp z) y))) (pow x 3))) (/ 1 (pow x 2))) 1)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 x (*.f64 y y))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) y))) (*.f64 x (*.f64 x x)))))
x
(+ x (* 5000000000000000/5641895835477563 (/ y (exp z))))
(+.f64 (/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z)) x)
(+ x (* y (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (/ (* x y) (pow (exp z) 2))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 (*.f64 x (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))) (exp.f64 (+.f64 z z))) (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)))))
(+ x (* y (+ (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/ (* (pow x 2) y) (pow (exp z) 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (/ x (pow (exp z) 2))))) (* 5000000000000000/5641895835477563 (/ 1 (exp z))))))
(+.f64 x (*.f64 y (+.f64 (/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (exp.f64 z)) (*.f64 y (+.f64 (/.f64 (*.f64 y (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x))) (exp.f64 (+.f64 z (+.f64 z z)))) (/.f64 (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x) (exp.f64 (+.f64 z z))))))))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(+.f64 x (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x))) x))
(- (+ x (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (/ 1 x)))
(+.f64 x (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 y y))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x)))) x))
(- (+ x (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) (pow y 3))))) (+ (* 5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) (pow y 2)))) (/ 1 x))))
(+.f64 (+.f64 (+.f64 x (/.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x)))))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) x) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 y (*.f64 x (*.f64 x x)))))) y)) (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- (+ x (* -5641895835477563/5000000000000000 (/ (exp z) (* (pow x 2) y)))) (/ 1 x))
(+.f64 x (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x))) x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ (exp z) (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (* (pow x 3) y)))) y))) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) x) (*.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 (exp.f64 (+.f64 z z)) (*.f64 y (*.f64 x (*.f64 x x)))))) y) (+.f64 x (/.f64 #s(literal -1 binary64) x)))
(- (+ x (* -1 (/ (+ (* -1 (/ (+ (* -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ (pow (exp z) 3) (* (pow x 4) y))) (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ (pow (exp z) 2) (pow x 3)))) y)) (* 5641895835477563/5000000000000000 (/ (exp z) (pow x 2)))) y))) (/ 1 x))
(+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 z (+.f64 z z))) #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 y (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 (exp.f64 (+.f64 z z)) #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))) y) (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) x)) y) (+.f64 x (/.f64 #s(literal -1 binary64) x)))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y))))
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+ x (+ (* -5641895835477563/5000000000000000 (/ (* y z) (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 x (/.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y z)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))
(+ x (+ (* z (- (* -1 (* z (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))))
(+.f64 (*.f64 z (-.f64 (/.f64 (*.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (*.f64 z (+.f64 (/.f64 (*.f64 y #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 y #s(literal 5641895835477563/10000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))))) (+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))))
(+ x (+ (* z (- (* z (- (* -1 (* z (+ (* -5641895835477563/5000000000000000 (/ (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))) (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))) (+ (* -31830988618379068626528276418969/50000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/30000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))))) (+ (* -31830988618379068626528276418969/25000000000000000000000000000000 (/ y (* (pow x 3) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 3)))) (* 5641895835477563/10000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2))))))) (* 5641895835477563/5000000000000000 (/ y (* (pow x 2) (pow (- (* 5641895835477563/5000000000000000 (/ 1 x)) y) 2)))))) (/ y (* x (- (* 5641895835477563/5000000000000000 (/ 1 x)) y)))))
(+.f64 (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))) (+.f64 x (*.f64 z (+.f64 (*.f64 z (-.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (/.f64 y (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (*.f64 x (*.f64 x x)))))) (/.f64 (*.f64 y #s(literal 5641895835477563/10000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (*.f64 z (+.f64 (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 (+.f64 (/.f64 (*.f64 y #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 y #s(literal 5641895835477563/10000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)))) (+.f64 (/.f64 (*.f64 y #s(literal -31830988618379068626528276418969/50000000000000000000000000000000 binary64)) (*.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 y #s(literal 5641895835477563/30000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))) (/.f64 (*.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x)) (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))))))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(+ x (/ y (* x (- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y))))
(+.f64 x (/.f64 (/.f64 y x) (-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)))
(- (* 5641895835477563/5000000000000000 (/ 1 x)) y)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)
(- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (* 5641895835477563/5000000000000000 (/ z x))) y)
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (-.f64 (/.f64 (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64)) x) y))
(- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (* z (+ (* 5641895835477563/10000000000000000 (/ z x)) (* 5641895835477563/5000000000000000 (/ 1 x))))) y)
(+.f64 (*.f64 z (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (*.f64 #s(literal 5641895835477563/10000000000000000 binary64) (/.f64 z x)))) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(- (+ (* 5641895835477563/5000000000000000 (/ 1 x)) (* z (+ (* z (+ (* 5641895835477563/30000000000000000 (/ z x)) (* 5641895835477563/10000000000000000 (/ 1 x)))) (* 5641895835477563/5000000000000000 (/ 1 x))))) y)
(+.f64 (*.f64 z (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) (*.f64 z (+.f64 (/.f64 (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64)) x) (/.f64 #s(literal 5641895835477563/10000000000000000 binary64) x))))) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y))
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) x)
(/.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) x)
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) x)
(/.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) x)
(/ (+ (* -1 (* x y)) (* 5641895835477563/5000000000000000 (exp z))) x)
(/.f64 (-.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y x)) x)
(* -1 y)
(neg.f64 y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(* -1 y)
(neg.f64 y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(- (* 5641895835477563/5000000000000000 (/ (exp z) x)) y)
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(* 5641895835477563/5000000000000000 (/ (exp z) x))
(/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x)
(+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x)))
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x)))
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(+ (* -1 y) (* 5641895835477563/5000000000000000 (/ (exp z) x)))
(-.f64 (/.f64 (*.f64 (exp.f64 z) #s(literal 5641895835477563/5000000000000000 binary64)) x) y)
(* -1 y)
(neg.f64 y)
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x)))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x)))
(* y (- (* 5641895835477563/5000000000000000 (/ (exp z) (* x y))) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (exp.f64 z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) x)))
(* -1 y)
(neg.f64 y)
(* -1 (* y (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x))) (neg.f64 y))
(* -1 (* y (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x))) (neg.f64 y))
(* -1 (* y (+ 1 (* -5641895835477563/5000000000000000 (/ (exp z) (* x y))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (exp.f64 z) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) x))) (neg.f64 y))
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
(+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(+ 5641895835477563/5000000000000000 (* 5641895835477563/10000000000000000 z))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(* 5641895835477563/10000000000000000 z)
(*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(* z (+ 5641895835477563/10000000000000000 (* 5641895835477563/5000000000000000 (/ 1 z))))
(+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64)))
(* 5000000000000000/5641895835477563 y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(+ (* 5000000000000000/5641895835477563 y) (* x (+ 1 (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 x (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))))
(+ (* 5000000000000000/5641895835477563 y) (* x (+ 1 (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2))))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (+.f64 (*.f64 x (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))))))
(+ (* 5000000000000000/5641895835477563 y) (* x (+ 1 (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)) (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3))))))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 (pow.f64 y #s(literal 4 binary64)) #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64))) (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64)))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
(* x (+ 1 (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) (pow x 2)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) x) y)) (*.f64 x x))))
(* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) (pow x 3)))) (/ 1 (pow x 2))))
(*.f64 x (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) x)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (*.f64 x x))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))))
(* -1 (* x (- (+ (/ 1 (pow x 2)) (/ 5641895835477563/5000000000000000 (* (pow x 3) y))) 1)))
(*.f64 x (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))))))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2)))) 1)))
(*.f64 x (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 x (*.f64 x x)))))))
x
(+ x (* 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y))
(+ x (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 x (*.f64 y #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64))))))
(+ x (* y (+ 5000000000000000/5641895835477563 (* y (+ (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* 25000000000000000000000000000000/31830988618379068626528276418969 x))))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 y (*.f64 #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64) (*.f64 x x))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x))))))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y))) (/ 1 x))
(+.f64 x (-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) y)))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2)))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(+.f64 x (-.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 (*.f64 x x) (*.f64 x x))))) (*.f64 y y))))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(+.f64 x (+.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x x)))))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y))) (/ 1 x))
(+.f64 x (-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) y)))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y))) (/ 1 x))
(+.f64 x (-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 x x) (*.f64 x x)))))) y)))
31830988618379068626528276418969/25000000000000000000000000000000
#s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 y y)))
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 y y)))
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 y y)))
(* -1 (* (pow x 2) (pow y 2)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) (*.f64 y y)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(*.f64 (*.f64 y y) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(*.f64 (*.f64 y y) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(*.f64 (*.f64 y y) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)))
(* -1 (* (pow x 2) (pow y 2)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) (*.f64 y y)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(*.f64 (*.f64 y y) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(*.f64 (*.f64 y y) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)))
(* (pow y 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (pow x 2)))
(*.f64 (*.f64 y y) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)))
31830988618379068626528276418969/25000000000000000000000000000000
#s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 y y)))
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 y y)))
(+ 31830988618379068626528276418969/25000000000000000000000000000000 (* -1 (* (pow x 2) (pow y 2))))
(-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 y y)))
(* -1 (* (pow x 2) (pow y 2)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) (*.f64 y y)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(*.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x x)) (*.f64 y y)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(*.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x x)) (*.f64 y y)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(*.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x x)) (*.f64 y y)))
(* -1 (* (pow x 2) (pow y 2)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) (*.f64 y y)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(*.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x x)) (*.f64 y y)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(*.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x x)) (*.f64 y y)))
(* (pow x 2) (- (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 2))) (pow y 2)))
(*.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x x)) (*.f64 y y)))

eval351.0ms (2.9%)

Compiler

Compiled 42608 to 19068 computations (55.2% saved)

prune256.0ms (2.1%)

Pruning

18 alts after pruning (11 fresh and 7 done)

PrunedKeptTotal
New135461360
Fresh055
Picked055
Done022
Total1354181372
Accuracy
100.0%
Counts
1372 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.2%
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
15.7%
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
15.1%
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
15.0%
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))
15.0%
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
14.5%
(/.f64 #s(literal -1 binary64) x)
66.6%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
14.8%
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
15.0%
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 y (*.f64 z #s(literal -5000000000000000/5641895835477563 binary64))))
50.5%
(+.f64 x (/.f64 y (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
82.7%
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
98.4%
(+.f64 x (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))))
65.0%
(+.f64 x (/.f64 y (*.f64 x (neg.f64 y))))
60.1%
(+.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
82.8%
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
66.7%
(+.f64 x (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
15.0%
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
73.8%
x
Compiler

Compiled 435 to 316 computations (27.4% saved)

localize579.0ms (4.7%)

Algorithm
egg-herbie
Localize:

Found 30 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
cost-diff128
(+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
cost-diff128
(*.f64 z (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
cost-diff256
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
cost-diff-64
(neg.f64 y)
cost-diff-64
(*.f64 x (neg.f64 y))
cost-diff192
(/.f64 y (*.f64 x (neg.f64 y)))
cost-diff192
(+.f64 x (/.f64 y (*.f64 x (neg.f64 y))))
cost-diff0
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
cost-diff0
(+.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
cost-diff0
(/.f64 #s(literal -1 binary64) x)
cost-diff0
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
cost-diff0
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
cost-diff0
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
accuracy99.7%
(*.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))
accuracy99.4%
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
accuracy99.4%
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
accuracy99.4%
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
accuracy100.0%
(+.f64 x (/.f64 y (*.f64 x (neg.f64 y))))
accuracy100.0%
(*.f64 x (neg.f64 y))
accuracy100.0%
(neg.f64 y)
accuracy74.7%
(/.f64 y (*.f64 x (neg.f64 y)))
accuracy100.0%
(+.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
accuracy99.7%
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
accuracy100.0%
(/.f64 #s(literal -1 binary64) x)
accuracy100.0%
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
accuracy100.0%
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
accuracy99.7%
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
accuracy99.6%
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
Rules
3878×accelerator-lowering-fma.f32
3878×accelerator-lowering-fma.f64
3790×*-lowering-*.f32
3790×*-lowering-*.f64
1304×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027104
158104
2118101
320899
426999
536799
658099
7130999
8316499
9510499
10716899
11773999
0806394
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ x (/ 1 (- (/ 5641895835477563/5000000000000000 y) x)))
x
(/ 1 (- (/ 5641895835477563/5000000000000000 y) x))
1
(- (/ 5641895835477563/5000000000000000 y) x)
(/ 5641895835477563/5000000000000000 y)
5641895835477563/5000000000000000
y
(/ -1 x)
-1
(+ x (/ y 5641895835477563/5000000000000000))
(/ y 5641895835477563/5000000000000000)
(+ x (/ y (* x (neg y))))
(/ y (* x (neg y)))
(* x (neg y))
(neg y)
(+ (* 5000000000000000/5641895835477563 y) (* z (+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z)))))
(* 5000000000000000/5641895835477563 y)
5000000000000000/5641895835477563
(* z (+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z))))
z
(+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z)))
(* y -5000000000000000/5641895835477563)
-5000000000000000/5641895835477563
(* y (* 2500000000000000/5641895835477563 z))
(* 2500000000000000/5641895835477563 z)
2500000000000000/5641895835477563
Outputs
(+ x (/ 1 (- (/ 5641895835477563/5000000000000000 y) x)))
(+.f64 x (/.f64 #s(literal -1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
x
(/ 1 (- (/ 5641895835477563/5000000000000000 y) x))
(/.f64 #s(literal -1 binary64) (-.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
1
#s(literal 1 binary64)
(- (/ 5641895835477563/5000000000000000 y) x)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
5641895835477563/5000000000000000
#s(literal 5641895835477563/5000000000000000 binary64)
y
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
-1
#s(literal -1 binary64)
(+ x (/ y 5641895835477563/5000000000000000))
(+.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(/ y 5641895835477563/5000000000000000)
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(+ x (/ y (* x (neg y))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(/ y (* x (neg y)))
(/.f64 #s(literal -1 binary64) x)
(* x (neg y))
(*.f64 x (-.f64 #s(literal 0 binary64) y))
(neg y)
(-.f64 #s(literal 0 binary64) y)
(+ (* 5000000000000000/5641895835477563 y) (* z (+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z)))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 z #s(literal 2500000000000000/5641895835477563 binary64))))))
(* 5000000000000000/5641895835477563 y)
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
5000000000000000/5641895835477563
#s(literal 5000000000000000/5641895835477563 binary64)
(* z (+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z))))
(*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 z #s(literal 2500000000000000/5641895835477563 binary64))) (*.f64 y z))
z
(+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z)))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 z #s(literal 2500000000000000/5641895835477563 binary64))))
(* y -5000000000000000/5641895835477563)
(/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))
-5000000000000000/5641895835477563
#s(literal -5000000000000000/5641895835477563 binary64)
(* y (* 2500000000000000/5641895835477563 z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 z)
(*.f64 z #s(literal 2500000000000000/5641895835477563 binary64))
2500000000000000/5641895835477563
#s(literal 2500000000000000/5641895835477563 binary64)
Results
195.0ms256×0valid
Compiler

Compiled 124 to 70 computations (43.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 150.0ms
ival-mult: 63.0ms (42.1% of total)
ival-div: 52.0ms (34.8% of total)
ival-add: 26.0ms (17.4% of total)
ival-sub: 4.0ms (2.7% of total)
const: 3.0ms (2% of total)
ival-neg: 1.0ms (0.7% of total)
backward-pass: 0.0ms (0% of total)

series49.0ms (0.4%)

Counts
18 → 348
Calls
Call 1
Inputs
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 1 (- (/ 5641895835477563/5000000000000000 y) x))>
#<alt (- (/ 5641895835477563/5000000000000000 y) x)>
#<alt (+ x (/ 1 (- (/ 5641895835477563/5000000000000000 y) x)))>
#<alt (/ -1 x)>
#<alt (/ y 5641895835477563/5000000000000000)>
#<alt (+ x (/ y 5641895835477563/5000000000000000))>
#<alt (/ y (* x (neg y)))>
#<alt (neg y)>
#<alt (* x (neg y))>
#<alt (+ x (/ y (* x (neg y))))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* y -5000000000000000/5641895835477563)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* y (* 2500000000000000/5641895835477563 z))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* z (+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z)))))>
#<alt (* z (+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z))))>
#<alt (+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z)))>
Outputs
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 3) y)) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow x 2)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))>
#<alt (/ -1 x)>
#<alt (* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))>
#<alt (/ -1 x)>
#<alt (* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y)) (/ 1 x))>
#<alt (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)) (/ 1 x))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x (pow y 2))) (* 5000000000000000/5641895835477563 y))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt (/ -1 x)>
#<alt (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))>
#<alt (/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) x)) 1) x)>
#<alt (/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3))))) (pow x 2))) (+ 1 (/ 5641895835477563/5000000000000000 (* x y)))) x)>
#<alt (/ -1 x)>
#<alt (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))>
#<alt (* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 2))))) x))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3)))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ 1 y))) x))) x))>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (/ (+ 5641895835477563/5000000000000000 (* -1 (* x y))) y)>
#<alt (/ (+ 5641895835477563/5000000000000000 (* -1 (* x y))) y)>
#<alt (/ (+ 5641895835477563/5000000000000000 (* -1 (* x y))) y)>
#<alt (* -1 x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)>
#<alt (* -1 x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)>
#<alt (- (* 5641895835477563/5000000000000000 (/ 1 y)) x)>
#<alt (/ 5641895835477563/5000000000000000 y)>
#<alt (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))>
#<alt (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))>
#<alt (+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))>
#<alt (* -1 x)>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ 1 (* x y))) 1))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ 1 (* x y))) 1))>
#<alt (* x (- (* 5641895835477563/5000000000000000 (/ 1 (* x y))) 1))>
#<alt (* -1 x)>
#<alt (* -1 (* x (- 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y))))))>
#<alt (* -1 (* x (- 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y))))))>
#<alt (* -1 (* x (- 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y))))))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))>
#<alt x>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (+ 1 (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) (pow x 2)))))>
#<alt (* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) (pow x 3)))) (/ 1 (pow x 2))))>
#<alt x>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (+ (/ 1 (pow x 2)) (/ 5641895835477563/5000000000000000 (* (pow x 3) y))) 1)))>
#<alt (* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2)))) 1)))>
#<alt x>
#<alt (+ x (* 5000000000000000/5641895835477563 y))>
#<alt (+ x (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y)))))>
#<alt (+ x (* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x))))))>
#<alt (- x (/ 1 x))>
#<alt (- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2)))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))>
#<alt (- x (/ 1 x))>
#<alt (- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))>
#<alt (- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y))) (/ 1 x))>
#<alt (- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y))) (/ 1 x))>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (+ x (* 5000000000000000/5641895835477563 y))>
#<alt (+ x (* 5000000000000000/5641895835477563 y))>
#<alt (+ x (* 5000000000000000/5641895835477563 y))>
#<alt x>
#<alt (* x (+ 1 (* 5000000000000000/5641895835477563 (/ y x))))>
#<alt (* x (+ 1 (* 5000000000000000/5641895835477563 (/ y x))))>
#<alt (* x (+ 1 (* 5000000000000000/5641895835477563 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (* -5000000000000000/5641895835477563 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -5000000000000000/5641895835477563 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -5000000000000000/5641895835477563 (/ y x)) 1)))>
#<alt x>
#<alt (+ x (* 5000000000000000/5641895835477563 y))>
#<alt (+ x (* 5000000000000000/5641895835477563 y))>
#<alt (+ x (* 5000000000000000/5641895835477563 y))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* y (+ 5000000000000000/5641895835477563 (/ x y)))>
#<alt (* y (+ 5000000000000000/5641895835477563 (/ x y)))>
#<alt (* y (+ 5000000000000000/5641895835477563 (/ x y)))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* -1 (* y (- (* -1 (/ x y)) 5000000000000000/5641895835477563)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 5000000000000000/5641895835477563)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 5000000000000000/5641895835477563)))>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (/ -1 x)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 y)>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (* -1 (* x y))>
#<alt (/ -1 x)>
#<alt (/ (- (pow x 2) 1) x)>
#<alt (/ (- (pow x 2) 1) x)>
#<alt (/ (- (pow x 2) 1) x)>
#<alt x>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt (* x (- 1 (/ 1 (pow x 2))))>
#<alt x>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (* -1 (* x (- (/ 1 (pow x 2)) 1)))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (- x (/ 1 x))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 z)>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))>
#<alt (* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))>
#<alt (* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))>
#<alt (* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))>
#<alt (* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))>
#<alt (* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))>
#<alt (* 5000000000000000/5641895835477563 y)>
#<alt (+ (* -5000000000000000/5641895835477563 (* y z)) (* 5000000000000000/5641895835477563 y))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))))>
#<alt (+ (* 5000000000000000/5641895835477563 y) (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))))>
#<alt (* 2500000000000000/5641895835477563 (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (+ (* 2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y (pow z 2))))))>
#<alt (* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (+ (* 2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y (pow z 2))))))>
#<alt (* 2500000000000000/5641895835477563 (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* (pow z 2) (+ (* -1 (/ (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 5000000000000000/5641895835477563 y)) z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* (pow z 2) (+ (* -1 (/ (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 5000000000000000/5641895835477563 y)) z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* -5000000000000000/5641895835477563 (* y z))>
#<alt (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z))))>
#<alt (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z))))>
#<alt (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z))))>
#<alt (* 2500000000000000/5641895835477563 (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* 2500000000000000/5641895835477563 (* y (pow z 2)))>
#<alt (* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))>
#<alt (* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))>
#<alt (* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))>
#<alt (* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))>
#<alt (* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))>
#<alt (* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))>
#<alt (* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))>
#<alt (* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))>
#<alt (* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))>
#<alt (* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))>
#<alt (* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))>
#<alt (* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))>
#<alt (* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))>
#<alt (* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))>
#<alt (* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))>
#<alt (* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))>
#<alt (* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))>
#<alt (* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))>
#<alt (* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))>
#<alt (* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))>
#<alt (* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))>
#<alt (* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))>
#<alt (* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))>
#<alt (* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))>
#<alt (* -5000000000000000/5641895835477563 y)>
#<alt (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))>
#<alt (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))>
#<alt (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* z (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* z (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* z (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))>
#<alt (* 2500000000000000/5641895835477563 (* y z))>
#<alt (* -1 (* z (+ (* -2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y z)))))>
#<alt (* -1 (* z (+ (* -2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y z)))))>
#<alt (* -1 (* z (+ (* -2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y z)))))>
Calls

87 calls:

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

rewrite764.0ms (6.2%)

Algorithm
batch-egg-rewrite
Rules
8168×accelerator-lowering-fma.f32
8168×accelerator-lowering-fma.f64
4914×*-lowering-*.f32
4914×*-lowering-*.f64
4608×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02798
116098
2139998
0858293
Stop Event
iter limit
node limit
Counts
18 → 573
Calls
Call 1
Inputs
(/ 5641895835477563/5000000000000000 y)
(/ 1 (- (/ 5641895835477563/5000000000000000 y) x))
(- (/ 5641895835477563/5000000000000000 y) x)
(+ x (/ 1 (- (/ 5641895835477563/5000000000000000 y) x)))
(/ -1 x)
(/ y 5641895835477563/5000000000000000)
(+ x (/ y 5641895835477563/5000000000000000))
(/ y (* x (neg y)))
(neg y)
(* x (neg y))
(+ x (/ y (* x (neg y))))
(* 5000000000000000/5641895835477563 y)
(* y -5000000000000000/5641895835477563)
(* 2500000000000000/5641895835477563 z)
(* y (* 2500000000000000/5641895835477563 z))
(+ (* 5000000000000000/5641895835477563 y) (* z (+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z)))))
(* z (+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z))))
(+ (* y -5000000000000000/5641895835477563) (* y (* 2500000000000000/5641895835477563 z)))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 (neg.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (neg.f64 y))
(/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (neg.f64 (neg.f64 (neg.f64 y))))
(/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal -5000000000000000/5641895835477563 binary64))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))
(pow.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -5641895835477563/5000000000000000 binary64))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(*.f64 (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal -1 binary64)))
(+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x))
(+.f64 (neg.f64 x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(-.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(-.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (/.f64 x #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))
(-.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 (*.f64 x x) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(-.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x))) (/.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x))))
(fma.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) y) (neg.f64 x))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x))
(fma.f64 #s(literal -1 binary64) x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(fma.f64 #s(literal -1 binary64) (pow.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal -1 binary64)) (neg.f64 x))
(fma.f64 #s(literal -5641895835477563/5000000000000000 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x))
(fma.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 5641895835477563/5000000000000000 binary64) (neg.f64 x))
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -5641895835477563/5000000000000000 binary64) (neg.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))))
(/.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal -1 binary64))
(/.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(/.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (-.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x)))))
(/.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(/.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))
(/.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x)))
(/.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (-.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (*.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 x x))) (*.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(/.f64 (+.f64 (*.f64 (neg.f64 x) (*.f64 x x)) (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 (neg.f64 x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (*.f64 (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (*.f64 (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) (/.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))) (+.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 x #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (/.f64 x #s(literal 1 binary64))))))
(pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal 1 binary64))
(*.f64 (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(*.f64 (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(*.f64 (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(*.f64 (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal 1 binary64)) (/.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal 1 binary64) x)
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x)
(fma.f64 (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) #s(literal -1/2 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (*.f64 x x))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) #s(literal -1 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (*.f64 x x) (/.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))) (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (*.f64 x x) (/.f64 x (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (neg.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (*.f64 x x)) (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (*.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (*.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 (*.f64 x x) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (+.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))) (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 x)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 x #s(literal -1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal 1 binary64) (neg.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) x)
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x #s(literal -1 binary64)) #s(literal 1 binary64))))
(pow.f64 (neg.f64 x) #s(literal -1 binary64))
(pow.f64 (/.f64 x #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(neg.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))))
(/.f64 (neg.f64 y) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) y)))
(/.f64 (neg.f64 (neg.f64 y)) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))))))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(pow.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (neg.f64 y) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -1 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))
(+.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x)))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) x)
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x)
(fma.f64 #s(literal -1 binary64) (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) x)
(fma.f64 (neg.f64 y) #s(literal -5000000000000000/5641895835477563 binary64) x)
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y x)
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y) x)
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -1 binary64)) x)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) #s(literal 5000000000000000/5641895835477563 binary64) x)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -1 binary64)) #s(literal -5000000000000000/5641895835477563 binary64) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 x x) (/.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 x x) (/.f64 x (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 x x)) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) x) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 (*.f64 y x)) y)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 y x)) (/.f64 y (*.f64 y x)))
(neg.f64 (/.f64 y (*.f64 y x)))
(neg.f64 (/.f64 (/.f64 y x) y))
(/.f64 y (neg.f64 (*.f64 y x)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 y x)) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 (*.f64 y x)) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) (/.f64 y x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (neg.f64 (*.f64 y x)) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 (*.f64 y x)) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (neg.f64 (*.f64 y x)) y) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 y) (/.f64 y x))))
(/.f64 (neg.f64 y) (*.f64 y x))
(/.f64 (/.f64 y x) (neg.f64 y))
(/.f64 (*.f64 y #s(literal 1 binary64)) (neg.f64 (*.f64 y x)))
(/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (*.f64 y x)))
(/.f64 (neg.f64 (/.f64 y x)) (neg.f64 (neg.f64 y)))
(/.f64 (/.f64 y (neg.f64 y)) x)
(/.f64 (/.f64 (/.f64 y x) #s(literal -1 binary64)) y)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 y x)) (*.f64 (*.f64 y x) y)) (*.f64 (*.f64 y x) (*.f64 y x)))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (*.f64 y x))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) (*.f64 y x))
(/.f64 (neg.f64 (neg.f64 (/.f64 y x))) (neg.f64 (neg.f64 (neg.f64 y))))
(/.f64 (neg.f64 (/.f64 y (neg.f64 y))) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 (/.f64 y x) #s(literal -1 binary64))) (neg.f64 y))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (*.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 y (*.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 y x)) (/.f64 #s(literal 0 binary64) (*.f64 y x))) (+.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (*.f64 (/.f64 #s(literal 0 binary64) (*.f64 y x)) (/.f64 y (*.f64 y x))))))
(pow.f64 (/.f64 (neg.f64 (*.f64 y x)) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (neg.f64 (*.f64 y x)) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 y) (/.f64 y x)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal -1 binary64) (*.f64 y x)))
(*.f64 #s(literal 1 binary64) (/.f64 y (neg.f64 (*.f64 y x))))
(*.f64 #s(literal -1 binary64) (/.f64 y (*.f64 y x)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 y y))
(*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 y (neg.f64 (neg.f64 y))))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (*.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 y (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 (neg.f64 y) y) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 y x)) y)
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 y x)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 y x) (/.f64 #s(literal -1 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) (/.f64 y x))
(*.f64 (/.f64 y (neg.f64 y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 y y) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 y y) (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 y (neg.f64 x)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 y x))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y x)))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) y))
(*.f64 (/.f64 y (neg.f64 (neg.f64 y))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 y (/.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) y))
(+.f64 #s(literal 0 binary64) (neg.f64 y))
(-.f64 #s(literal 0 binary64) y)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (*.f64 #s(literal 0 binary64) y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (*.f64 #s(literal 0 binary64) y)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) y)) (/.f64 (*.f64 y y) (+.f64 #s(literal 0 binary64) y)))
(neg.f64 y)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 y y))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (*.f64 #s(literal 0 binary64) y))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (+.f64 #s(literal 0 binary64) y))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (*.f64 #s(literal 0 binary64) y)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y))) (neg.f64 (+.f64 #s(literal 0 binary64) y)))
(/.f64 (+.f64 #s(literal 0 binary64) (neg.f64 (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 y y) (*.f64 #s(literal 0 binary64) (neg.f64 y)))))
(*.f64 y #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) y)
(-.f64 #s(literal 0 binary64) (*.f64 y x))
(neg.f64 (*.f64 y x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y x) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y x) (*.f64 y x)) (*.f64 #s(literal 0 binary64) (*.f64 y x)))))
(*.f64 x (neg.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 y x))
(*.f64 (neg.f64 y) x)
(*.f64 (neg.f64 x) y)
(*.f64 (/.f64 x #s(literal -1 binary64)) y)
(+.f64 x (/.f64 y (neg.f64 (*.f64 y x))))
(+.f64 (/.f64 y (neg.f64 (*.f64 y x))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))) (/.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x)) (/.f64 (*.f64 x x) (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x)))
(fma.f64 y (/.f64 #s(literal -1 binary64) (*.f64 y x)) x)
(fma.f64 #s(literal 1 binary64) (/.f64 y (neg.f64 (*.f64 y x))) x)
(fma.f64 #s(literal -1 binary64) (/.f64 y (*.f64 y x)) x)
(fma.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 y y) x)
(fma.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 y (neg.f64 (neg.f64 y))) x)
(fma.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (*.f64 y x)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 y (neg.f64 x)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y (neg.f64 y)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 (neg.f64 y) y) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 y x)) y x)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 y x)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) (neg.f64 y)) x)
(fma.f64 (/.f64 y x) (/.f64 #s(literal -1 binary64) y) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) (/.f64 y x) x)
(fma.f64 (/.f64 y (neg.f64 y)) (/.f64 #s(literal 1 binary64) x) x)
(fma.f64 (/.f64 y y) (/.f64 #s(literal -1 binary64) x) x)
(fma.f64 (/.f64 y y) (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) x)
(fma.f64 (/.f64 y (neg.f64 x)) (/.f64 #s(literal 1 binary64) y) x)
(fma.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 y x) x)
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y x)) x)
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) y) x)
(fma.f64 (/.f64 y (neg.f64 (neg.f64 y))) (/.f64 #s(literal -1 binary64) x) x)
(fma.f64 (/.f64 y (/.f64 x #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) y) x)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x) (/.f64 (neg.f64 (*.f64 y x)) y))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (neg.f64 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (/.f64 y (neg.f64 (*.f64 y x)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x) (/.f64 (neg.f64 (*.f64 y x)) y))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (neg.f64 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (/.f64 y (neg.f64 (*.f64 y x)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x)))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (neg.f64 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x) (/.f64 (neg.f64 (*.f64 y x)) y))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (neg.f64 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x))))) (+.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (neg.f64 (*.f64 y x)) y)))))
(/.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x)))) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (neg.f64 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x)))))) (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x) (/.f64 (neg.f64 (*.f64 y x)) y)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (neg.f64 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x)))))) (neg.f64 (+.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 (*.f64 x x) (/.f64 x (/.f64 (neg.f64 (*.f64 y x)) y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))))) (neg.f64 (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))))
(/.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (*.f64 x x)) (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))) (*.f64 (-.f64 x (/.f64 y (neg.f64 (*.f64 y x)))) (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))))) (*.f64 (-.f64 x (/.f64 y (neg.f64 (*.f64 y x)))) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (neg.f64 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x) (/.f64 (neg.f64 (*.f64 y x)) y))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x)))))) (neg.f64 (neg.f64 (-.f64 x (/.f64 y (neg.f64 (*.f64 y x)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (*.f64 x x))) (neg.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))) (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x)))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))) (/.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x)))))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))) (/.f64 (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x)))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x) (/.f64 (neg.f64 (*.f64 y x)) y))) (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (neg.f64 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (/.f64 y (neg.f64 (*.f64 y x)))) (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (neg.f64 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 y x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (/.f64 (-.f64 (/.f64 y (neg.f64 (*.f64 y x))) x) (/.f64 (neg.f64 (*.f64 y x)) y)))))
(*.f64 (-.f64 (*.f64 x x) (/.f64 (*.f64 y y) (*.f64 (*.f64 y x) (*.f64 y x)))) (/.f64 #s(literal 1 binary64) (-.f64 x (/.f64 y (neg.f64 (*.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(neg.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))))
(/.f64 (neg.f64 y) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) y)))
(/.f64 (neg.f64 (neg.f64 y)) #s(literal 5641895835477563/5000000000000000 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 y))) #s(literal -5641895835477563/5000000000000000 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64))))))
(pow.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal -1 binary64))
(pow.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)))
(*.f64 (neg.f64 y) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) #s(literal 5000000000000000/5641895835477563 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -1 binary64)) #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(*.f64 #s(literal -5000000000000000/5641895835477563 binary64) y)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(*.f64 z #s(literal 2500000000000000/5641895835477563 binary64))
(*.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y))
(*.f64 z (*.f64 y #s(literal 2500000000000000/5641895835477563 binary64)))
(*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) y)
(*.f64 (*.f64 y #s(literal 2500000000000000/5641895835477563 binary64)) z)
(*.f64 (*.f64 y z) #s(literal 2500000000000000/5641895835477563 binary64))
(+.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(+.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(+.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 (+.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))
(-.f64 (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))))
(-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))))
(fma.f64 y #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(fma.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z) (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(fma.f64 #s(literal -1 binary64) (/.f64 y #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(fma.f64 (neg.f64 y) #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) y (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(fma.f64 #s(literal 5000000000000000/5641895835477563 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (neg.f64 y) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 y z) (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -1 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(fma.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) z (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 z (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) z (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 z y) #s(literal -5000000000000000/5641895835477563 binary64) (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 (*.f64 z y) (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (*.f64 z #s(literal -5000000000000000/5641895835477563 binary64)) y (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal -1 binary64)) #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))
(fma.f64 (/.f64 z y) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) y) (/.f64 z (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))))) (neg.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))))
(/.f64 (+.f64 (*.f64 y (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))))
(/.f64 (+.f64 (*.f64 y (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))
(/.f64 (+.f64 (*.f64 y (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 y (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 y (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 y (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z))) (*.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z))) (*.f64 (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64)) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z))) (*.f64 (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z))) (*.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))))
(/.f64 (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))
(/.f64 (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z))) (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (neg.f64 y)) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))))
(/.f64 (+.f64 (*.f64 (neg.f64 (neg.f64 y)) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (neg.f64 y)) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (neg.f64 y)) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (neg.f64 y)) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z))) (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) y)) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) (neg.f64 y))) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))) (/.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) #s(literal 5000000000000000/5641895835477563 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) (neg.f64 (neg.f64 y)))) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) y)) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (neg.f64 y))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (/.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) #s(literal 5000000000000000/5641895835477563 binary64))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (neg.f64 (neg.f64 y)))) (*.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) y)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 y))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal 5000000000000000/5641895835477563 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (neg.f64 y)))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) y)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal 1 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal 1 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal -1 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (neg.f64 y))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) (/.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal 5000000000000000/5641895835477563 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (neg.f64 (neg.f64 y)))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) y)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 y))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z) (/.f64 #s(literal 1 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal 5000000000000000/5641895835477563 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (neg.f64 (neg.f64 y)))) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) y)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal 1 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal 1 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (/.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal -1 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (neg.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z) #s(literal -5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (neg.f64 y))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal -5641895835477563/5000000000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z) (/.f64 #s(literal 1 binary64) y)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal 5000000000000000/5641895835477563 binary64))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (neg.f64 (neg.f64 y)))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) #s(literal 5641895835477563/5000000000000000 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (*.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))))) (*.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))))) (neg.f64 (neg.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (pow.f64 (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))) (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 (+.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (+.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (+.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))))) (*.f64 (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))) (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (-.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(*.f64 (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z)))))
(+.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(+.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))
(-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (/.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))
(fma.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(fma.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 y z) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))
(fma.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) z (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))
(fma.f64 z (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))
(fma.f64 z (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(fma.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) (*.f64 y z) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(fma.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) z (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(fma.f64 (*.f64 y #s(literal 2500000000000000/5641895835477563 binary64)) (*.f64 z z) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(fma.f64 (*.f64 z y) #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))
(fma.f64 (*.f64 z y) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(fma.f64 (*.f64 z (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) y (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(fma.f64 (*.f64 z #s(literal -5000000000000000/5641895835477563 binary64)) y (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))) (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))
(/.f64 (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z))))) (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))))) (neg.f64 (-.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)))))
(/.f64 (neg.f64 (*.f64 z (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))) (neg.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) z)) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) z)) (neg.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (*.f64 z (*.f64 z z))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z))) (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) z)) (*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))))))
(*.f64 y (*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) z))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) z)
(*.f64 (*.f64 z y) (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(*.f64 (/.f64 z y) (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(*.f64 (/.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) y) (/.f64 z (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)))
(+.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(-.f64 (*.f64 (/.f64 (*.f64 y y) y) (/.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) y) y) (/.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y))) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))
(fma.f64 y #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)))
(fma.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(fma.f64 #s(literal -5000000000000000/5641895835477563 binary64) y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)))
(fma.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(fma.f64 z (*.f64 y #s(literal 2500000000000000/5641895835477563 binary64)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(fma.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) y (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(fma.f64 (*.f64 y #s(literal 2500000000000000/5641895835477563 binary64)) z (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(fma.f64 (*.f64 y z) #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y))) (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y))))))
(/.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y))) (-.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) (neg.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y))))) (*.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))) (neg.f64 (neg.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 y y) y) (/.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) y) y) (/.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 y y) y) (/.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (/.f64 (*.f64 y y) y) (/.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) y) y) (/.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) y) y) (/.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) (*.f64 (*.f64 (/.f64 (*.f64 y y) y) (/.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) y) y) (/.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))) #s(literal -1 binary64))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal 15625000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))) (/.f64 (*.f64 y (*.f64 y y)) #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (-.f64 (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 z y)) (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)))) (/.f64 (*.f64 y y) #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64)))))
(*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))) (/.f64 #s(literal 1 binary64) (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(*.f64 (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)) y)
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) y) (/.f64 (*.f64 y (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))) (-.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))

simplify719.0ms (5.9%)

Algorithm
egg-herbie
Rules
12324×accelerator-lowering-fma.f32
12324×accelerator-lowering-fma.f64
4454×*-lowering-*.f32
4454×*-lowering-*.f64
1882×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02712442
17562412
219122231
354182142
081412017
Stop Event
iter limit
node limit
Counts
348 → 348
Calls
Call 1
Inputs
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(/ 5641895835477563/5000000000000000 y)
(* 5000000000000000/5641895835477563 y)
(* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y))))
(* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))
(* y (+ 5000000000000000/5641895835477563 (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 3) y)) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow x 2)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))
(/ -1 x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y)) (/ 1 x))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(/ -1 x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y)) (/ 1 x))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)) (/ 1 x))
(* 5000000000000000/5641895835477563 y)
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x (pow y 2))) (* 5000000000000000/5641895835477563 y))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(/ -1 x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) x)) 1) x)
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3))))) (pow x 2))) (+ 1 (/ 5641895835477563/5000000000000000 (* x y)))) x)
(/ -1 x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 2))))) x))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3)))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ 1 y))) x))) x))
(/ 5641895835477563/5000000000000000 y)
(/ (+ 5641895835477563/5000000000000000 (* -1 (* x y))) y)
(/ (+ 5641895835477563/5000000000000000 (* -1 (* x y))) y)
(/ (+ 5641895835477563/5000000000000000 (* -1 (* x y))) y)
(* -1 x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(* -1 x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(/ 5641895835477563/5000000000000000 y)
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))
(* -1 x)
(* x (- (* 5641895835477563/5000000000000000 (/ 1 (* x y))) 1))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 (* x y))) 1))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 (* x y))) 1))
(* -1 x)
(* -1 (* x (- 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y))))))
(* -1 (* x (- 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y))))))
(* -1 (* x (- 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y))))))
(* 5000000000000000/5641895835477563 y)
(+ (* 5000000000000000/5641895835477563 y) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
x
(* x (- 1 (/ 1 (pow x 2))))
(* x (+ 1 (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) (pow x 2)))))
(* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) (pow x 3)))) (/ 1 (pow x 2))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (+ (/ 1 (pow x 2)) (/ 5641895835477563/5000000000000000 (* (pow x 3) y))) 1)))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2)))) 1)))
x
(+ x (* 5000000000000000/5641895835477563 y))
(+ x (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y)))))
(+ x (* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x))))))
(- x (/ 1 x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2)))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(- x (/ 1 x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y))) (/ 1 x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y))) (/ 1 x))
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(+ x (* 5000000000000000/5641895835477563 y))
(+ x (* 5000000000000000/5641895835477563 y))
(+ x (* 5000000000000000/5641895835477563 y))
x
(* x (+ 1 (* 5000000000000000/5641895835477563 (/ y x))))
(* x (+ 1 (* 5000000000000000/5641895835477563 (/ y x))))
(* x (+ 1 (* 5000000000000000/5641895835477563 (/ y x))))
x
(* -1 (* x (- (* -5000000000000000/5641895835477563 (/ y x)) 1)))
(* -1 (* x (- (* -5000000000000000/5641895835477563 (/ y x)) 1)))
(* -1 (* x (- (* -5000000000000000/5641895835477563 (/ y x)) 1)))
x
(+ x (* 5000000000000000/5641895835477563 y))
(+ x (* 5000000000000000/5641895835477563 y))
(+ x (* 5000000000000000/5641895835477563 y))
(* 5000000000000000/5641895835477563 y)
(* y (+ 5000000000000000/5641895835477563 (/ x y)))
(* y (+ 5000000000000000/5641895835477563 (/ x y)))
(* y (+ 5000000000000000/5641895835477563 (/ x y)))
(* 5000000000000000/5641895835477563 y)
(* -1 (* y (- (* -1 (/ x y)) 5000000000000000/5641895835477563)))
(* -1 (* y (- (* -1 (/ x y)) 5000000000000000/5641895835477563)))
(* -1 (* y (- (* -1 (/ x y)) 5000000000000000/5641895835477563)))
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(/ -1 x)
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 y)
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(* -1 (* x y))
(/ -1 x)
(/ (- (pow x 2) 1) x)
(/ (- (pow x 2) 1) x)
(/ (- (pow x 2) 1) x)
x
(* x (- 1 (/ 1 (pow x 2))))
(* x (- 1 (/ 1 (pow x 2))))
(* x (- 1 (/ 1 (pow x 2))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(- x (/ 1 x))
(- x (/ 1 x))
(- x (/ 1 x))
(- x (/ 1 x))
(- x (/ 1 x))
(- x (/ 1 x))
(- x (/ 1 x))
(- x (/ 1 x))
(- x (/ 1 x))
(- x (/ 1 x))
(- x (/ 1 x))
(- x (/ 1 x))
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* 5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* -5000000000000000/5641895835477563 y)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 z)
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* 2500000000000000/5641895835477563 (* y z))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))
(* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))
(* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))
(* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))
(* 5000000000000000/5641895835477563 y)
(+ (* -5000000000000000/5641895835477563 (* y z)) (* 5000000000000000/5641895835477563 y))
(+ (* 5000000000000000/5641895835477563 y) (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))))
(+ (* 5000000000000000/5641895835477563 y) (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))))
(* 2500000000000000/5641895835477563 (* y (pow z 2)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (+ (* 2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y (pow z 2))))))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (+ (* 2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y (pow z 2))))))
(* 2500000000000000/5641895835477563 (* y (pow z 2)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* (pow z 2) (+ (* -1 (/ (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 5000000000000000/5641895835477563 y)) z)) (* 2500000000000000/5641895835477563 y)))
(* (pow z 2) (+ (* -1 (/ (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 5000000000000000/5641895835477563 y)) z)) (* 2500000000000000/5641895835477563 y)))
(* -5000000000000000/5641895835477563 (* y z))
(* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z))))
(* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z))))
(* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z))))
(* 2500000000000000/5641895835477563 (* y (pow z 2)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* 2500000000000000/5641895835477563 (* y (pow z 2)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))
(* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))
(* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))
(* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))
(* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))
(* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))
(* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))
(* -5000000000000000/5641895835477563 y)
(+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))
(+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))
(+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))
(* 2500000000000000/5641895835477563 (* y z))
(* z (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* z (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* z (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(* 2500000000000000/5641895835477563 (* y z))
(* -1 (* z (+ (* -2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y z)))))
(* -1 (* z (+ (* -2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y z)))))
(* -1 (* z (+ (* -2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y z)))))
Outputs
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x))))
(* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (*.f64 x (*.f64 (*.f64 y y) (+.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (*.f64 y #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))))))
(* y (+ 5000000000000000/5641895835477563 (* y (- (* y (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* (pow x 3) y)) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow x 2)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 x)))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 y (+.f64 (*.f64 y (-.f64 (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) #s(literal -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) x)))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y)) (/ 1 x))
(-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) y))
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(+.f64 (/.f64 (-.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) y) (pow.f64 x #s(literal 4 binary64)))) (*.f64 y y)) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y)) (/ 1 x))
(-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) y))
(- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y)) (/ 1 x))
(+.f64 (/.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 x x))) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 y y)))) y) (/.f64 #s(literal -1 binary64) x))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(+ (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x (pow y 2))) (* 5000000000000000/5641895835477563 y))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (*.f64 x (*.f64 (*.f64 y y) (+.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (*.f64 y #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (*.f64 y #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))))))))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(/ (- (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) x)) 1) x)
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) x)) x)
(/ (- (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3))))) (pow x 2))) (+ 1 (/ 5641895835477563/5000000000000000 (* x y)))) x)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) y) (*.f64 y (*.f64 y x)))) x)) x)) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)
(* -1 (/ (+ 1 (+ (/ 5641895835477563/5000000000000000 (* x y)) (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 2) (pow y 2))))) x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) x)) x)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (+ (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* x (pow y 3)))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow y 2)))) x)) (* 5641895835477563/5000000000000000 (/ 1 y))) x))) x))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) (/.f64 (+.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) y) (*.f64 y (*.f64 y x)))) x)) x)) x)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(/ (+ 5641895835477563/5000000000000000 (* -1 (* x y))) y)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(/ (+ 5641895835477563/5000000000000000 (* -1 (* x y))) y)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(/ (+ 5641895835477563/5000000000000000 (* -1 (* x y))) y)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(* -1 x)
(neg.f64 x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(* -1 x)
(neg.f64 x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(- (* 5641895835477563/5000000000000000 (/ 1 y)) x)
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(/ 5641895835477563/5000000000000000 y)
(/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y)
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(+ (* -1 x) (* 5641895835477563/5000000000000000 (/ 1 y)))
(-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)
(* -1 x)
(neg.f64 x)
(* x (- (* 5641895835477563/5000000000000000 (/ 1 (* x y))) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 (* x y))) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(* x (- (* 5641895835477563/5000000000000000 (/ 1 (* x y))) 1))
(*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(* -1 x)
(neg.f64 x)
(* -1 (* x (- 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y))))))
(*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(* -1 (* x (- 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y))))))
(*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(* -1 (* x (- 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y))))))
(*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(+ (* 5000000000000000/5641895835477563 y) (* x (- 1 (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* x (pow y 3)))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (*.f64 y #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))))))))
(+ (* 5000000000000000/5641895835477563 y) (* x (- (+ 1 (* x (- (* 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (* x (pow y 4))) (* -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow y 3))))) (* -25000000000000000000000000000000/31830988618379068626528276418969 (pow y 2)))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 binary64) (pow.f64 y #s(literal 4 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (*.f64 y #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64)))))))))
x
(* x (- 1 (/ 1 (pow x 2))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(* x (+ 1 (* -1 (/ (+ 1 (* 5641895835477563/5000000000000000 (/ 1 (* x y)))) (pow x 2)))))
(-.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x))
(* x (- (+ 1 (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 y)) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* x (pow y 2))))) (pow x 3)))) (/ 1 (pow x 2))))
(+.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) y) (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 y x)))) (*.f64 x x)) x))))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(* -1 (* x (- (+ (/ 1 (pow x 2)) (/ 5641895835477563/5000000000000000 (* (pow x 3) y))) 1)))
(-.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x)))))))
(* -1 (* x (- (+ (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 3) y))) (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 4) (pow y 2)))) (/ 1 (pow x 2)))) 1)))
(-.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y y)) (pow.f64 x #s(literal 4 binary64)))))))
x
(+ x (* 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(+ x (* y (+ 5000000000000000/5641895835477563 (* 25000000000000000000000000000000/31830988618379068626528276418969 (* x y)))))
(+.f64 x (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 y x)))))
(+ x (* y (+ 5000000000000000/5641895835477563 (* y (- (* 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (* (pow x 2) y)) (* -25000000000000000000000000000000/31830988618379068626528276418969 x))))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 25000000000000000000000000000000/31830988618379068626528276418969 binary64) (*.f64 x (*.f64 y #s(literal 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 binary64))))))))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(-.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y)))) y))) (/ 1 x))
(+.f64 x (-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) y)))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (pow x 3))) (* 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/ 1 (* (pow x 4) y)))) (pow y 2)))) (+ (/ 1 x) (/ 5641895835477563/5000000000000000 (* (pow x 2) y))))
(+.f64 x (+.f64 (/.f64 (-.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (/.f64 (/.f64 #s(literal 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) y) (pow.f64 x #s(literal 4 binary64)))) (*.f64 y y)) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x)))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (+ (/ 1 x) (* 5641895835477563/5000000000000000 (/ 1 (* (pow x 2) y)))))
(-.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 y x))) x))
(- (+ x (* -1 (/ (+ (* 31830988618379068626528276418969/25000000000000000000000000000000 (/ 1 (* (pow x 3) y))) (* 5641895835477563/5000000000000000 (/ 1 (pow x 2)))) y))) (/ 1 x))
(+.f64 x (-.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (+.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 y (*.f64 x (*.f64 x x))))) y)))
(- (+ x (* -1 (/ (+ (* 5641895835477563/5000000000000000 (/ 1 (pow x 2))) (+ (/ 31830988618379068626528276418969/25000000000000000000000000000000 (* (pow x 3) y)) (/ 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (* (pow x 4) (pow y 2))))) y))) (/ 1 x))
(+.f64 (/.f64 (+.f64 (+.f64 (/.f64 (/.f64 #s(literal -31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) y) (/.f64 #s(literal -5641895835477563/5000000000000000 binary64) (*.f64 x x))) (/.f64 #s(literal -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 y y)))) y) (+.f64 x (/.f64 #s(literal -1 binary64) x)))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(+ x (* 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(+ x (* 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(+ x (* 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
x
(* x (+ 1 (* 5000000000000000/5641895835477563 (/ y x))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(* x (+ 1 (* 5000000000000000/5641895835477563 (/ y x))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(* x (+ 1 (* 5000000000000000/5641895835477563 (/ y x))))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
x
(* -1 (* x (- (* -5000000000000000/5641895835477563 (/ y x)) 1)))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(* -1 (* x (- (* -5000000000000000/5641895835477563 (/ y x)) 1)))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(* -1 (* x (- (* -5000000000000000/5641895835477563 (/ y x)) 1)))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
x
(+ x (* 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(+ x (* 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(+ x (* 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* y (+ 5000000000000000/5641895835477563 (/ x y)))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(* y (+ 5000000000000000/5641895835477563 (/ x y)))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(* y (+ 5000000000000000/5641895835477563 (/ x y)))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* -1 (* y (- (* -1 (/ x y)) 5000000000000000/5641895835477563)))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(* -1 (* y (- (* -1 (/ x y)) 5000000000000000/5641895835477563)))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(* -1 (* y (- (* -1 (/ x y)) 5000000000000000/5641895835477563)))
(+.f64 (*.f64 y #s(literal 5000000000000000/5641895835477563 binary64)) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 y)
(neg.f64 y)
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(* -1 (* x y))
(neg.f64 (*.f64 y x))
(/ -1 x)
(/.f64 #s(literal -1 binary64) x)
(/ (- (pow x 2) 1) x)
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(/ (- (pow x 2) 1) x)
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(/ (- (pow x 2) 1) x)
(+.f64 x (/.f64 #s(literal -1 binary64) x))
x
(* x (- 1 (/ 1 (pow x 2))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(* x (- 1 (/ 1 (pow x 2))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(* x (- 1 (/ 1 (pow x 2))))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
x
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(* -1 (* x (- (/ 1 (pow x 2)) 1)))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(- x (/ 1 x))
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 z)
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* y (+ 5000000000000000/5641895835477563 (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* -1 (* y (- (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))) 5000000000000000/5641895835477563)))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* 5000000000000000/5641895835477563 y)
(*.f64 y #s(literal 5000000000000000/5641895835477563 binary64))
(+ (* -5000000000000000/5641895835477563 (* y z)) (* 5000000000000000/5641895835477563 y))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(+ (* 5000000000000000/5641895835477563 y) (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(+ (* 5000000000000000/5641895835477563 y) (* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* 2500000000000000/5641895835477563 (* y (pow z 2)))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y (*.f64 z z)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (+ (* 2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y (pow z 2))))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (+ (* 2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y (pow z 2))))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(* 2500000000000000/5641895835477563 (* y (pow z 2)))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y (*.f64 z z)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* (pow z 2) (+ (* -1 (/ (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 5000000000000000/5641895835477563 y)) z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 (*.f64 z z) (-.f64 (*.f64 y #s(literal 2500000000000000/5641895835477563 binary64)) (/.f64 (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) z)))
(* (pow z 2) (+ (* -1 (/ (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 5000000000000000/5641895835477563 y)) z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 (*.f64 z z) (-.f64 (*.f64 y #s(literal 2500000000000000/5641895835477563 binary64)) (/.f64 (*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (/.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))) z)))
(* -5000000000000000/5641895835477563 (* y z))
(*.f64 y (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z))
(* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z))))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z))))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* z (+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z))))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* 2500000000000000/5641895835477563 (* y (pow z 2)))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y (*.f64 z z)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* 2500000000000000/5641895835477563 (* y (pow z 2)))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y (*.f64 z z)))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* (pow z 2) (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* y (* z (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563)))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* -1 (* y (* z (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z)))))
(*.f64 z (*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z))))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* y (- (* 2500000000000000/5641895835477563 z) 5000000000000000/5641895835477563))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* -1 (* y (+ 5000000000000000/5641895835477563 (* -2500000000000000/5641895835477563 z))))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* -5000000000000000/5641895835477563 y)
(*.f64 y #s(literal -5000000000000000/5641895835477563 binary64))
(+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(+ (* -5000000000000000/5641895835477563 y) (* 2500000000000000/5641895835477563 (* y z)))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* z (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* z (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* z (+ (* -5000000000000000/5641895835477563 (/ y z)) (* 2500000000000000/5641895835477563 y)))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* 2500000000000000/5641895835477563 (* y z))
(*.f64 #s(literal 2500000000000000/5641895835477563 binary64) (*.f64 y z))
(* -1 (* z (+ (* -2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y z)))))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* -1 (* z (+ (* -2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y z)))))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))
(* -1 (* z (+ (* -2500000000000000/5641895835477563 y) (* 5000000000000000/5641895835477563 (/ y z)))))
(*.f64 y (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))

eval217.0ms (1.8%)

Compiler

Compiled 20822 to 11781 computations (43.4% saved)

prune137.0ms (1.1%)

Pruning

18 alts after pruning (8 fresh and 10 done)

PrunedKeptTotal
New9183921
Fresh156
Picked145
Done167
Total92118939
Accuracy
100.0%
Counts
939 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.2%
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
15.7%
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
15.1%
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
15.0%
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))
15.0%
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
14.5%
(/.f64 #s(literal -1 binary64) x)
66.6%
(-.f64 x (/.f64 #s(literal 1 binary64) x))
50.5%
(+.f64 x (/.f64 y (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
82.7%
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
98.4%
(+.f64 x (/.f64 y (*.f64 x (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (/.f64 (exp.f64 z) x)) y))))
65.0%
(+.f64 x (/.f64 y (*.f64 x (neg.f64 y))))
60.1%
(+.f64 x (/.f64 y #s(literal 5641895835477563/5000000000000000 binary64)))
82.8%
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64)) x)))
82.8%
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
14.8%
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
15.0%
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
15.0%
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
73.8%
x
Compiler

Compiled 630 to 415 computations (34.1% saved)

regimes52.0ms (0.4%)

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

6 calls:

16.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
9.0ms
y
9.0ms
z
8.0ms
x
2.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
98.4%1x
98.4%1y
98.4%1z
98.4%1(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
98.4%1(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
98.4%1(exp.f64 z)
Compiler

Compiled 39 to 29 computations (25.6% saved)

regimes42.0ms (0.3%)

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

6 calls:

10.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
9.0ms
y
9.0ms
x
7.0ms
z
2.0ms
(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
Results
AccuracySegmentsBranch
98.4%1x
98.4%1y
98.4%1z
98.4%1(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z)) (*.f64 x y))))
98.4%1(*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (exp.f64 z))
98.4%1(exp.f64 z)
Compiler

Compiled 39 to 29 computations (25.6% saved)

regimes56.0ms (0.5%)

Counts
26 → 2
Calls
Call 1
Inputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 #s(literal -1 binary64) x)
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(+.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 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 x (/.f64 y (*.f64 x (neg.f64 y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 y (*.f64 z #s(literal -5000000000000000/5641895835477563 binary64))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64)) x)))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x y))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+.f64 x (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64))))))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x y))))
(+.f64 x (/.f64 y (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (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

6 calls:

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

Compiled 39 to 29 computations (25.6% saved)

regimes59.0ms (0.5%)

Counts
25 → 3
Calls
Call 1
Inputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 #s(literal -1 binary64) x)
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(+.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 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 x (/.f64 y (*.f64 x (neg.f64 y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 y (*.f64 z #s(literal -5000000000000000/5641895835477563 binary64))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64)) x)))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x y))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+.f64 x (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64))))))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x y))))
(+.f64 x (/.f64 y (/.f64 (-.f64 (*.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))) (*.f64 (*.f64 y x) (*.f64 y x))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))) (*.f64 y x))))))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (exp.f64 z))
Outputs
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(+.f64 x (/.f64 y (-.f64 (*.f64 #s(literal 5641895835477563/5000000000000000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64)))))))) (*.f64 x y))))
x
Calls

4 calls:

21.0ms
z
20.0ms
x
14.0ms
y
3.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
89.9%3x
88.3%2y
99.4%3z
99.4%3(exp.f64 z)
Compiler

Compiled 17 to 13 computations (23.5% saved)

regimes20.0ms (0.2%)

Counts
22 → 3
Calls
Call 1
Inputs
x
(*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y)
(/.f64 #s(literal -1 binary64) x)
(/.f64 y #s(literal 5641895835477563/5000000000000000 binary64))
(+.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 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 #s(literal -5000000000000000/5641895835477563 binary64) z)))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/5000000000000000 binary64))))
(+.f64 x (/.f64 y (*.f64 x (neg.f64 y))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 5641895835477563/5000000000000000 binary64) y) x)))
(+.f64 x (/.f64 y (-.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 y (*.f64 z #s(literal -5000000000000000/5641895835477563 binary64))))
(*.f64 y (+.f64 #s(literal 5000000000000000/5641895835477563 binary64) (*.f64 z (+.f64 #s(literal -5000000000000000/5641895835477563 binary64) (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(+.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 5000000000000000/5641895835477563 binary64)) x)))
(/.f64 y (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))))
(+.f64 x (/.f64 y (-.f64 (*.f64 (+.f64 z #s(literal 1 binary64)) #s(literal 5641895835477563/5000000000000000 binary64)) (*.f64 x y))))
(+.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (*.f64 z (+.f64 (*.f64 y #s(literal -5000000000000000/5641895835477563 binary64)) (*.f64 y (*.f64 #s(literal 2500000000000000/5641895835477563 binary64) z)))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/10000000000000000 binary64))))) (*.f64 x y))))
(/.f64 (*.f64 #s(literal 5000000000000000/5641895835477563 binary64) y) (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 z (+.f64 #s(literal 1/2 binary64) (*.f64 z #s(literal 1/6 binary64))))))))
(+.f64 x (*.f64 (/.f64 y (-.f64 #s(literal 31830988618379068626528276418969/25000000000000000000000000000000 binary64) (*.f64 (*.f64 y x) (*.f64 y x)))) (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64))))))) (*.f64 x y))))
Outputs
(+.f64 x (/.f64 #s(literal -1 binary64) x))
(+.f64 x (/.f64 y (-.f64 (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/5000000000000000 binary64) (*.f64 z (+.f64 #s(literal 5641895835477563/10000000000000000 binary64) (*.f64 z #s(literal 5641895835477563/30000000000000000 binary64))))))) (*.f64 x y))))
x
Calls

1 calls:

18.0ms
z
Results
AccuracySegmentsBranch
99.4%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes18.0ms (0.1%)

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

1 calls:

17.0ms
z
Results
AccuracySegmentsBranch
99.3%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes20.0ms (0.2%)

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

1 calls:

14.0ms
z
Results
AccuracySegmentsBranch
99.3%3z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes27.0ms (0.2%)

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

3 calls:

10.0ms
x
9.0ms
y
8.0ms
z
Results
AccuracySegmentsBranch
80.1%3y
78.5%3x
89.7%3z
Compiler

Compiled 12 to 9 computations (25% saved)

regimes5.0ms (0%)

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

1 calls:

4.0ms
z
Results
AccuracySegmentsBranch
83.2%2z
Compiler

Compiled 4 to 3 computations (25% saved)

regimes18.0ms (0.1%)

Accuracy

Total -46.4b remaining (-276.4%)

Threshold costs -46.4b (-276.4%)

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

3 calls:

13.0ms
x
3.0ms
z
2.0ms
y
Results
AccuracySegmentsBranch
79.1%5x
73.8%1y
76.5%3z
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.676904370918573e+216
5.31460821873919e+218
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0972951662312624
+inf
0.0ms
0.0
0.8129690157817061
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch43.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
0.09284821185706207
31373434.63759245
23.0ms
-27627976628.890728
-0.2070622811301791
Results
24.0ms304×0valid
Compiler

Compiled 631 to 463 computations (26.6% saved)

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

bsearch42.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
0.09284821185706207
31373434.63759245
19.0ms
-27627976628.890728
-0.2070622811301791
Results
28.0ms304×0valid
Compiler

Compiled 555 to 406 computations (26.8% saved)

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

bsearch38.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
0.09284821185706207
31373434.63759245
19.0ms
-27627976628.890728
-0.2070622811301791
Results
24.0ms304×0valid
Compiler

Compiled 403 to 311 computations (22.8% saved)

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

bsearch44.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
1.2207640490115734e-35
1.0485733462616045e-23
19.0ms
-7.066509450872107e-20
-6.011927465367074e-25
Results
30.0ms304×0valid
Compiler

Compiled 323 to 251 computations (22.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-div: 7.0ms (38.1% of total)
ival-exp: 4.0ms (21.8% of total)
ival-mult: 4.0ms (21.8% of total)
ival-sub: 2.0ms (10.9% of total)
ival-add: 1.0ms (5.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch12.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
-3.580371785503008e-17
-2.3885860296136145e-17
Results
9.0ms64×0valid
Compiler

Compiled 77 to 59 computations (23.4% saved)

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

soundness2.0ms (0%)

Stop Event
fuel
Compiler

Compiled 221 to 133 computations (39.8% saved)

preprocess82.0ms (0.7%)

Compiler

Compiled 502 to 308 computations (38.6% saved)

end0.0ms (0%)

Profiling

Loading profile data...