Data.Colour.CIE:cieLABView from colour-2.3.3, C

Time bar (total: 6.2s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 8 to 6 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-sub: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

sample714.0ms (11.4%)

Results
466.0ms8093×0valid
6.0ms41×3valid
6.0ms51×2valid
6.0ms71×1valid
Precisions
Click to see histograms. Total time spent on operations: 163.0ms
ival-sub: 80.0ms (49% of total)
ival-mult: 67.0ms (41% of total)
const: 11.0ms (6.7% of total)
backward-pass: 5.0ms (3.1% of total)
Bogosity

preprocess58.0ms (0.9%)

Algorithm
egg-herbie
Rules
416×fnmsub-define
416×fmsub-define
384×fnmadd-define
324×fnmadd-define
260×fmm-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01534
14230
211830
336830
476530
5134630
6144030
7144830
055
185
2195
3395
4695
51165
62275
73935
86255
98435
1010875
1111475
011475
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(* 200 (- x y))
Outputs
(* 200 (- x y))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Call 2
Inputs
(* 200 (- x y))
(* 200 (- (neg x) y))
(* 200 (- x (neg y)))
(neg (* 200 (- (neg x) y)))
(neg (* 200 (- x (neg y))))
(* 200 (- y x))
Outputs
(* 200 (- x y))
(* 200 (- (neg x) y))
(* (+ x y) -200)
(* 200 (- x (neg y)))
(* 200 (+ x y))
(neg (* 200 (- (neg x) y)))
(* 200 (+ x y))
(neg (* 200 (- x (neg y))))
(* (+ x y) -200)
(* 200 (- y x))

explain47.0ms (0.8%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-x
00-0-(-.f64 x y)
00-0-(*.f64 #s(literal 200 binary64) (-.f64 x y))
00-0-#s(literal 200 binary64)
00-0-y
Results
30.0ms502×0valid
1.0ms2valid
0.0ms1valid
0.0ms3valid
Compiler

Compiled 35 to 17 computations (51.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 5.0ms (51.1% of total)
ival-sub: 3.0ms (30.7% of total)
const: 1.0ms (10.2% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Compiler

Compiled 7 to 5 computations (28.6% saved)

simplify34.0ms (0.5%)

Algorithm
egg-herbie
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Rules
324×fnmadd-define
256×fnmsub-define
256×fmsub-define
240×fma-lowering-fma.f32
240×fma-lowering-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0511
1811
21911
33911
46911
511611
622711
739311
862511
984311
10108711
11114711
0114711
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* 200 (- x y))
200
(- x y)
x
y
Outputs
(* 200 (- x y))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
200
#s(literal 200 binary64)
(- x y)
(-.f64 x y)
x
y

localize20.0ms (0.3%)

Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 x y)
accuracy99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Results
14.0ms251×0valid
0.0ms3valid
0.0ms2valid
0.0ms1valid
Compiler

Compiled 14 to 6 computations (57.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 4.0ms (68.2% of total)
ival-sub: 2.0ms (34.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series2.0ms (0%)

Counts
2 → 48
Calls
Call 1
Inputs
#<alt (* 200 (- x y))>
#<alt (- x y)>
Outputs
#<alt (* -200 y)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* 200 x)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* -200 y)>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* -200 y)>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt x>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (* -1 y)>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(* 200 (- x y))
0.0ms
x
@-inf
(* 200 (- x y))
0.0ms
y
@inf
(* 200 (- x y))
0.0ms
x
@0
(* 200 (- x y))
0.0ms
x
@inf
(- x y)

rewrite307.0ms (4.9%)

Algorithm
batch-egg-rewrite
Rules
2520×/-lowering-/.f32
2520×/-lowering-/.f64
2378×*-lowering-*.f32
2378×*-lowering-*.f64
1866×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058
1218
21598
316598
084218
Stop Event
iter limit
node limit
Counts
2 → 249
Calls
Call 1
Inputs
(* 200 (- x y))
(- x y)
Outputs
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) y))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) x)) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))) (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) y)) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -1 binary64) (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))))))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) x)) (-.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) y)) (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y)))
(/.f64 #s(literal -200 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 (neg.f64 (*.f64 x x)) (*.f64 y y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) #s(literal 200 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x x)) (*.f64 y y)) #s(literal 200 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) x)) (-.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) y)) (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) y)))) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (neg.f64 (*.f64 #s(literal 200 binary64) (+.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (*.f64 #s(literal 200 binary64) (+.f64 (neg.f64 (*.f64 x x)) (*.f64 y y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) #s(literal 200 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 x x)) (*.f64 y y)) #s(literal 200 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) y)) (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)))))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) #s(literal -1 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 200 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(+.f64 x (-.f64 #s(literal 0 binary64) y))
(+.f64 (-.f64 #s(literal 0 binary64) y) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(+.f64 (fma.f64 x (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y))) (fma.f64 (neg.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) y (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y)))
(+.f64 (fma.f64 x (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y)))))
(+.f64 (fma.f64 x (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y y) (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y))))
(+.f64 (fma.f64 x (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (pow.f64 y #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 x (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x))))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))))
(+.f64 (fma.f64 x (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))
(+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y))) (fma.f64 (neg.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) y (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y)))
(+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y)))))
(+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y y) (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y))))
(+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (pow.f64 y #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x))))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))))
(+.f64 (fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y))) (fma.f64 (neg.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) y (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y)))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y)))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y y) (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (pow.f64 y #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x))))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))
(+.f64 (fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y))) (fma.f64 (neg.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) y (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y)))
(+.f64 (fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y)))))
(+.f64 (fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y y) (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y))))
(+.f64 (fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (pow.f64 y #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x))))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))))
(+.f64 (fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (neg.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y))) (fma.f64 (neg.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) y (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y)))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y)))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (neg.f64 (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y y) (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (neg.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (pow.f64 y #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x))))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y))) (fma.f64 (neg.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) y (*.f64 (/.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) y)))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y)))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (neg.f64 (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 y y) (*.f64 (/.f64 y (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y y))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (neg.f64 (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (pow.f64 y #s(literal 3/2 binary64)) (*.f64 (/.f64 (pow.f64 y #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 y #s(literal 3/2 binary64)))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x))))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))))) (fma.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.f64 y (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))))))
(+.f64 (fma.f64 x (/.f64 x (+.f64 x y)) (neg.f64 (*.f64 (/.f64 y (+.f64 x y)) y))) (fma.f64 (neg.f64 (/.f64 y (+.f64 x y))) y (*.f64 (/.f64 y (+.f64 x y)) y)))
(+.f64 (fma.f64 x (/.f64 x (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 y y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 y y))))
(+.f64 (fma.f64 x (/.f64 x (+.f64 x y)) (neg.f64 (*.f64 (-.f64 x y) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y)))))) (fma.f64 (neg.f64 (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y))))))
(+.f64 (fma.f64 x (/.f64 x (+.f64 x y)) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 y (+.f64 x y)) y))) (fma.f64 (neg.f64 (/.f64 y (+.f64 x y))) y (*.f64 (/.f64 y (+.f64 x y)) y)))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 y y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 y y))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (*.f64 (-.f64 x y) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y)))))) (fma.f64 (neg.f64 (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y))))))
(+.f64 (fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y) (neg.f64 (*.f64 (/.f64 y (+.f64 x y)) y))) (fma.f64 (neg.f64 (/.f64 y (+.f64 x y))) y (*.f64 (/.f64 y (+.f64 x y)) y)))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 y y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 y y))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y) (neg.f64 (*.f64 (-.f64 x y) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y)))))) (fma.f64 (neg.f64 (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (neg.f64 (*.f64 (/.f64 y (+.f64 x y)) y))) (fma.f64 (neg.f64 (/.f64 y (+.f64 x y))) y (*.f64 (/.f64 y (+.f64 x y)) y)))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 y y)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 y y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 y y))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (neg.f64 (*.f64 (-.f64 x y) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y)))))) (fma.f64 (neg.f64 (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) (/.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y y))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (fma.f64 (neg.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (*.f64 y y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))) #s(literal -1 binary64)))
(-.f64 x y)
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (-.f64 (*.f64 y y) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))) (+.f64 x y)))
(-.f64 #s(literal 0 binary64) (-.f64 y x))
(-.f64 (+.f64 x #s(literal 0 binary64)) y)
(-.f64 (/.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (+.f64 x y))) (/.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x y))))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x y))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x y))))) (/.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x y))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x y))))) (/.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x y))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y))))) (+.f64 x y)) (/.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y))))) (+.f64 x y)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (*.f64 y y))) (+.f64 x y)) (/.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 y y))) (+.f64 x y)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x y) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y)))))))
(-.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y y)))) (/.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y y)))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (/.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (+.f64 x y))) (/.f64 (*.f64 (+.f64 x y) (*.f64 y y)) (*.f64 (+.f64 x y) (+.f64 x y))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))))) (/.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x y) (*.f64 (+.f64 x y) (+.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))))) (/.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 x y) (*.f64 (+.f64 x y) (+.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (/.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))) (/.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))))
(fma.f64 x (/.f64 x (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 x (/.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(fma.f64 y #s(literal -1 binary64) x)
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(fma.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 (*.f64 x x) (/.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(fma.f64 #s(literal -1 binary64) y x)
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(neg.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (-.f64 x y)))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (+.f64 x y)) (-.f64 x y)))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 x y))
(/.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (neg.f64 (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (neg.f64 (*.f64 x y))))))
(/.f64 (+.f64 (neg.f64 (*.f64 x x)) (*.f64 y y)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 x y) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (+.f64 x y))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y)))) (+.f64 x y)))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x x) (*.f64 y y)) (+.f64 x y)))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y))))) (neg.f64 (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (neg.f64 (*.f64 (+.f64 x y) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x x)) (*.f64 y y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x y) (*.f64 (+.f64 x y) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 x y) (*.f64 (+.f64 x y) (+.f64 x y))))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y y)))
(/.f64 (-.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (-.f64 #s(literal 0 binary64) (*.f64 y y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 x (*.f64 x x))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 y (*.f64 y y)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (+.f64 x y))) (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (*.f64 y y)))) (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (+.f64 x y) (*.f64 y y))) (+.f64 x y)) (*.f64 (+.f64 x y) (/.f64 (+.f64 x y) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (/.f64 (+.f64 x y) (*.f64 x x)) (*.f64 y y))) (*.f64 (/.f64 (+.f64 x y) (*.f64 x x)) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))) (*.f64 (/.f64 (+.f64 x y) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (*.f64 y y)))) (*.f64 (/.f64 (+.f64 x y) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (/.f64 (+.f64 x y) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 x y) (*.f64 x x)) (/.f64 (+.f64 x y) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (+.f64 x y)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (*.f64 y y))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (-.f64 #s(literal 0 binary64) (+.f64 x y))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (-.f64 #s(literal 0 binary64) (*.f64 y y)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (/.f64 (+.f64 x y) (*.f64 y y))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 x x))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y))))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y y)))) (neg.f64 (*.f64 (+.f64 x y) (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y)))) (+.f64 x y))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y y)) (+.f64 x y))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 x x)) (*.f64 y y)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x y) (*.f64 (+.f64 x y) (+.f64 x y)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 x y) (*.f64 (+.f64 x y) (+.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))) (neg.f64 (+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (+.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))) (neg.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 y y))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (pow.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x y) (*.f64 (+.f64 x y) (+.f64 x y)))) (pow.f64 (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (+.f64 x y) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (+.f64 (neg.f64 (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (+.f64 (neg.f64 (*.f64 x x)) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y)))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (-.f64 (*.f64 y (+.f64 x y)) (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 x y)) (*.f64 y (+.f64 x y))))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(*.f64 (pow.f64 (/.f64 (+.f64 x y) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y))))))
(*.f64 (pow.f64 (/.f64 (+.f64 x y) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y y))))

simplify153.0ms (2.4%)

Algorithm
egg-herbie
Rules
2000×sum3-define
1642×fnmsub-define
1626×fmsub-define
1382×fma-lowering-fma.f32
1382×fma-lowering-fma.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
040189
1123189
2351189
31003171
42483171
55144171
08065171
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
(* -200 y)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* -200 y)
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* -200 y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 y)
(- x y)
(- x y)
(- x y)
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
x
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
x
(+ x (* -1 y))
(+ x (* -1 y))
(+ x (* -1 y))
(* -1 y)
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* -1 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
Outputs
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x y)
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x y)
(* x (+ 1 (* -1 (/ y x))))
(-.f64 x y)
x
(* -1 (* x (- (/ y x) 1)))
(-.f64 x y)
(* -1 (* x (- (/ y x) 1)))
(-.f64 x y)
(* -1 (* x (- (/ y x) 1)))
(-.f64 x y)
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(-.f64 x y)
(* y (- (/ x y) 1))
(-.f64 x y)
(* y (- (/ x y) 1))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 x y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 x y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(-.f64 x y)

eval35.0ms (0.6%)

Compiler

Compiled 12870 to 931 computations (92.8% saved)

prune38.0ms (0.6%)

Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New2898297
Fresh000
Picked011
Done000
Total2899298
Accuracy
100.0%
Counts
298 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
100.0%
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
50.0%
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y)))
99.6%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
99.9%
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
99.8%
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y)))))
52.4%
(*.f64 #s(literal 200 binary64) x)
48.6%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 179 to 113 computations (36.9% saved)

simplify163.0ms (2.6%)

Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 200 binary64) x)
cost-diff6400
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
cost-diff0
(+.f64 x y)
cost-diff128
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
cost-diff640
(*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
cost-diff640
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y)))))
cost-diff0
(*.f64 y #s(literal 200 binary64))
cost-diff0
(*.f64 #s(literal 200 binary64) x)
cost-diff128
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
cost-diff0
(*.f64 #s(literal -200 binary64) y)
cost-diff0
(*.f64 #s(literal -200 binary64) y)
cost-diff6400
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
Rules
2360×*-lowering-*.f32
2360×*-lowering-*.f64
1786×sum3-define
1728×sum5-define
1228×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01895
14588
211572
344072
4218972
5684672
0839572
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (* x 200) (* -200 y))
x
200
(* -200 y)
-200
y
(* -200 y)
-200
y
(- (* 200 x) (* y 200))
(* 200 x)
200
x
(* y 200)
y
(* 200 (* (+ x y) (* (- x y) (/ 1 (+ x y)))))
200
(* (+ x y) (* (- x y) (/ 1 (+ x y))))
(+ x y)
x
y
(* (- x y) (/ 1 (+ x y)))
(- x y)
(/ 1 (+ x y))
1
(+ (* -200 y) (* 200 x))
-200
y
(* 200 x)
200
x
Outputs
(+ (* x 200) (* -200 y))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
x
200
#s(literal 200 binary64)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
-200
#s(literal -200 binary64)
y
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
-200
#s(literal -200 binary64)
y
(- (* 200 x) (* y 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 x #s(literal 200 binary64))
200
#s(literal 200 binary64)
x
(* y 200)
(*.f64 #s(literal 200 binary64) y)
y
(* 200 (* (+ x y) (* (- x y) (/ 1 (+ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
200
#s(literal 200 binary64)
(* (+ x y) (* (- x y) (/ 1 (+ x y))))
(-.f64 x y)
(+ x y)
(+.f64 x y)
x
y
(* (- x y) (/ 1 (+ x y)))
(/.f64 (-.f64 x y) (+.f64 x y))
(- x y)
(-.f64 x y)
(/ 1 (+ x y))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
1
#s(literal 1 binary64)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
-200
#s(literal -200 binary64)
y
(* 200 x)
(*.f64 x #s(literal 200 binary64))
200
#s(literal 200 binary64)
x

localize121.0ms (1.9%)

Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 #s(literal 200 binary64) x)
accuracy100.0%
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 x y))
accuracy100.0%
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y)))))
accuracy100.0%
(*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
accuracy99.8%
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
accuracy100.0%
(*.f64 y #s(literal 200 binary64))
accuracy100.0%
(*.f64 #s(literal 200 binary64) x)
accuracy100.0%
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
accuracy100.0%
(*.f64 #s(literal -200 binary64) y)
accuracy100.0%
(*.f64 #s(literal -200 binary64) y)
accuracy100.0%
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
Results
52.0ms246×0valid
22.0ms5exit
1.0ms2valid
1.0ms3valid
0.0ms1valid
Compiler

Compiled 102 to 18 computations (82.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-mult: 17.0ms (45.2% of total)
compiled-spec: 8.0ms (21.3% of total)
ival-add: 5.0ms (13.3% of total)
ival-sub: 3.0ms (8% of total)
ival-div: 2.0ms (5.3% of total)
backward-pass: 2.0ms (5.3% of total)
const: 1.0ms (2.7% of total)

series12.0ms (0.2%)

Counts
11 → 228
Calls
Call 1
Inputs
#<alt (+ (* x 200) (* -200 y))>
#<alt (* -200 y)>
#<alt (- (* 200 x) (* y 200))>
#<alt (* 200 x)>
#<alt (* y 200)>
#<alt (* 200 (* (+ x y) (* (- x y) (/ 1 (+ x y)))))>
#<alt (* (+ x y) (* (- x y) (/ 1 (+ x y))))>
#<alt (* (- x y) (/ 1 (+ x y)))>
#<alt (+ x y)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (/ 1 (+ x y))>
Outputs
#<alt (* -200 y)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* 200 x)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* -200 y)>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* -200 y)>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (- (* 200 x) (* 200 y))>
#<alt (- (* 200 x) (* 200 y))>
#<alt (- (* 200 x) (* 200 y))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* 200 x)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* -200 y)>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* -200 y)>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* 200 y)>
#<alt (* -200 y)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* 200 x)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* -200 y)>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* -200 y)>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt x>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (* -1 y)>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt -1>
#<alt (- (* 2 (/ x y)) 1)>
#<alt (- (* x (+ (* -2 (/ x (pow y 2))) (* 2 (/ 1 y)))) 1)>
#<alt (- (* x (+ (* x (- (* 2 (/ x (pow y 3))) (* 2 (/ 1 (pow y 2))))) (* 2 (/ 1 y)))) 1)>
#<alt 1>
#<alt (- (+ 1 (* -1 (/ y x))) (/ y x))>
#<alt (- (+ 1 (+ (* -1 (/ y x)) (* -1 (/ (* y (- (* -1 y) y)) (pow x 2))))) (/ y x))>
#<alt (- (+ 1 (+ (* -1 (/ y x)) (/ (* (pow y 2) (- (* -1 y) y)) (pow x 3)))) (+ (/ y x) (/ (* y (- (* -1 y) y)) (pow x 2))))>
#<alt 1>
#<alt (- (+ 1 (* -1 (/ y x))) (/ y x))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (- (* -1 y) y)) (/ (* y (- (* -1 y) y)) x)) x)))>
#<alt (+ 1 (* -1 (/ (+ (* -1 (- (* -1 y) y)) (* -1 (/ (+ (* -1 (* y (- (* -1 y) y))) (/ (* (pow y 2) (- (* -1 y) y)) x)) x))) x)))>
#<alt 1>
#<alt (+ 1 (* -2 (/ y x)))>
#<alt (+ 1 (* y (- (* 2 (/ y (pow x 2))) (* 2 (/ 1 x)))))>
#<alt (+ 1 (* y (- (* y (+ (* -2 (/ y (pow x 3))) (* 2 (/ 1 (pow x 2))))) (* 2 (/ 1 x)))))>
#<alt -1>
#<alt (- (/ x y) (+ 1 (* -1 (/ x y))))>
#<alt (- (+ (* -1 (/ (* x (- x (* -1 x))) (pow y 2))) (/ x y)) (+ 1 (* -1 (/ x y))))>
#<alt (- (+ (/ x y) (/ (* (pow x 2) (- x (* -1 x))) (pow y 3))) (+ 1 (+ (* -1 (/ x y)) (/ (* x (- x (* -1 x))) (pow y 2)))))>
#<alt -1>
#<alt (- (* -1 (/ (- (* -1 x) x) y)) 1)>
#<alt (- (* -1 (/ (- (+ (* -1 x) (* -1 (/ (* x (- (* -1 x) x)) y))) x) y)) 1)>
#<alt (- (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 (/ (* (pow x 2) (- (* -1 x) x)) y)) (* -1 (* x (- (* -1 x) x)))) y))) x) y)) 1)>
#<alt y>
#<alt (+ x y)>
#<alt (+ x y)>
#<alt (+ x y)>
#<alt x>
#<alt (* x (+ 1 (/ y x)))>
#<alt (* x (+ 1 (/ y x)))>
#<alt (* x (+ 1 (/ y x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ y x)) 1)))>
#<alt x>
#<alt (+ x y)>
#<alt (+ x y)>
#<alt (+ x y)>
#<alt y>
#<alt (* y (+ 1 (/ x y)))>
#<alt (* y (+ 1 (/ x y)))>
#<alt (* y (+ 1 (/ x y)))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ x y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 1)))>
#<alt (* 200 x)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* -200 y)>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* -200 y)>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -200 y)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (/ 1 y)>
#<alt (+ (* -1 (/ x (pow y 2))) (/ 1 y))>
#<alt (+ (* x (- (/ x (pow y 3)) (/ 1 (pow y 2)))) (/ 1 y))>
#<alt (+ (* x (- (* x (+ (* -1 (/ x (pow y 4))) (/ 1 (pow y 3)))) (/ 1 (pow y 2)))) (/ 1 y))>
#<alt (/ 1 x)>
#<alt (/ (+ 1 (* -1 (/ y x))) x)>
#<alt (/ (- (+ 1 (/ (pow y 2) (pow x 2))) (/ y x)) x)>
#<alt (/ (- (+ 1 (* -1 (/ (pow y 3) (pow x 3)))) (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x))) x)>
#<alt (/ 1 x)>
#<alt (* -1 (/ (- (/ y x) 1) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow y 2) x) y) x)) 1) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow y 3) x) (pow y 2)) x)) y) x)) 1) x))>
#<alt (/ 1 x)>
#<alt (+ (* -1 (/ y (pow x 2))) (/ 1 x))>
#<alt (+ (* y (- (/ y (pow x 3)) (/ 1 (pow x 2)))) (/ 1 x))>
#<alt (+ (* y (- (* y (+ (* -1 (/ y (pow x 4))) (/ 1 (pow x 3)))) (/ 1 (pow x 2)))) (/ 1 x))>
#<alt (/ 1 y)>
#<alt (/ (+ 1 (* -1 (/ x y))) y)>
#<alt (/ (- (+ 1 (/ (pow x 2) (pow y 2))) (/ x y)) y)>
#<alt (/ (- (+ 1 (* -1 (/ (pow x 3) (pow y 3)))) (+ (* -1 (/ (pow x 2) (pow y 2))) (/ x y))) y)>
#<alt (/ 1 y)>
#<alt (* -1 (/ (- (/ x y) 1) y))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow x 2) y) x) y)) 1) y))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow x 3) y) (pow x 2)) y)) x) y)) 1) y))>
Calls

57 calls:

TimeVariablePointExpression
1.0ms
x
@0
(- (* 200 x) (* y 200))
0.0ms
x
@-inf
(* (- x y) (/ 1 (+ x y)))
0.0ms
x
@inf
(* (- x y) (/ 1 (+ x y)))
0.0ms
y
@0
(* (- x y) (/ 1 (+ x y)))
0.0ms
y
@inf
(* (- x y) (/ 1 (+ x y)))

rewrite377.0ms (6%)

Algorithm
batch-egg-rewrite
Rules
3342×*-lowering-*.f32
3342×*-lowering-*.f64
2588×/-lowering-/.f32
2588×/-lowering-/.f64
2344×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01858
111446
297946
0854846
Stop Event
iter limit
node limit
Counts
11 → 1000
Calls
Call 1
Inputs
(+ (* x 200) (* -200 y))
(* -200 y)
(- (* 200 x) (* y 200))
(* 200 x)
(* y 200)
(* 200 (* (+ x y) (* (- x y) (/ 1 (+ x y)))))
(* (+ x y) (* (- x y) (/ 1 (+ x y))))
(* (- x y) (/ 1 (+ x y)))
(+ x y)
(+ (* -200 y) (* 200 x))
(/ 1 (+ x y))
Outputs
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(+.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(+.f64 (*.f64 x #s(literal 200 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal -200 binary64) y))))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (neg.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 #s(literal 200 binary64) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 #s(literal 200 binary64) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 x #s(literal 200 binary64))) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 x #s(literal 200 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 x (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (/.f64 y (+.f64 x y)))))
(+.f64 (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) x) (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) y))
(+.f64 (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) y) (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) x))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(-.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) y))
(-.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 x #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 x #s(literal 200 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal 200 binary64)))
(fma.f64 y #s(literal -200 binary64) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (+.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(/.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 x y))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (+.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 (*.f64 x x) #s(literal 40000 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (pow.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y)))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (-.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (-.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))) (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))))) (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 200 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (+.f64 x y)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) y))
(neg.f64 (*.f64 #s(literal 200 binary64) y))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (*.f64 (*.f64 y y) #s(literal -40000 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) y)))
(*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y #s(literal -200 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) y))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(+.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(+.f64 (*.f64 x #s(literal 200 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal -200 binary64) y))))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (neg.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 #s(literal 200 binary64) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 #s(literal 200 binary64) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 x #s(literal 200 binary64))) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 x #s(literal 200 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 x (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (/.f64 y (+.f64 x y)))))
(+.f64 (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) x) (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) y))
(+.f64 (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) y) (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) x))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(-.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) y))
(-.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 x #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 x #s(literal 200 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal 200 binary64)))
(fma.f64 y #s(literal -200 binary64) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (+.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(/.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 x y))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (+.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 (*.f64 x x) #s(literal 40000 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (pow.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y)))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (-.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (-.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))) (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))))) (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 200 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 x #s(literal 200 binary64))
(*.f64 #s(literal 200 binary64) x)
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(neg.f64 (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal 200 binary64) y)
(*.f64 #s(literal 200 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) y)))
(*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 y #s(literal 200 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) y))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -200 binary64))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) #s(literal 200 binary64))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(+.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(+.f64 (*.f64 x #s(literal 200 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal -200 binary64) y))))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (neg.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 #s(literal 200 binary64) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 #s(literal 200 binary64) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 x #s(literal 200 binary64))) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 x #s(literal 200 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 x (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (/.f64 y (+.f64 x y)))))
(+.f64 (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) x) (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) y))
(+.f64 (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) y) (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) x))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(-.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) y))
(-.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 x #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 x #s(literal 200 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal 200 binary64)))
(fma.f64 y #s(literal -200 binary64) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (+.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(/.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 x y))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (+.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 (*.f64 x x) #s(literal 40000 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (pow.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y)))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (-.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (-.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))) (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))))) (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 200 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (+.f64 x y)))
(+.f64 x (-.f64 #s(literal 0 binary64) y))
(+.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(+.f64 (-.f64 #s(literal 0 binary64) y) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 x y))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x))
(+.f64 (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))))
(+.f64 (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))))
(+.f64 (*.f64 (+.f64 x y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 (+.f64 x y) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
(+.f64 (*.f64 (+.f64 x y) (/.f64 x (+.f64 x y))) (*.f64 (+.f64 x y) (neg.f64 (/.f64 y (+.f64 x y)))))
(+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) (*.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 #s(literal 1 binary64) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 #s(literal 0 binary64) (*.f64 y y))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (+.f64 x y) x)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (*.f64 (+.f64 x y) y))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 x (+.f64 x y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (*.f64 y (+.f64 x y)))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (*.f64 x x)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (*.f64 y (-.f64 y x))))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (*.f64 y (-.f64 y x))) (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (*.f64 x x)))
(-.f64 x y)
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))
(fma.f64 x (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))))
(fma.f64 y (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))))
(fma.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y))
(fma.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x))
(fma.f64 #s(literal -1 binary64) y x)
(neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)))
(/.f64 (+.f64 x y) (/.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (*.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (*.f64 x y)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (+.f64 x y) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (+.f64 x y) (-.f64 x y)))))
(/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (-.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 x y))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 x x) (*.f64 y y)))
(/.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (+.f64 x y) (-.f64 x y))) (-.f64 x y))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64))) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y)))) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 x y))) (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y)))) (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (-.f64 x y)))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (+.f64 x y) (-.f64 x y)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (+.f64 x y) (-.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 x y)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (-.f64 (*.f64 (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (-.f64 (*.f64 (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 x y)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y))) (-.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x))) (-.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(/.f64 (-.f64 (*.f64 (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))))) (-.f64 (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(/.f64 (-.f64 (*.f64 (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y))))) (-.f64 (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (/.f64 (*.f64 y y) (+.f64 x y))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (+.f64 x y) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (+.f64 x y) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 1 binary64)))
(*.f64 (-.f64 x y) #s(literal 1 binary64))
(*.f64 (-.f64 x y) (/.f64 (-.f64 x y) (-.f64 x y)))
(*.f64 (-.f64 x y) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y))))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (-.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (*.f64 x y))))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(*.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (*.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 x y) (+.f64 x y))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 x y) (+.f64 x y))) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 1 binary64)) (+.f64 x y))
(*.f64 (/.f64 (+.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (+.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64))) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y))) (-.f64 x y))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(+.f64 (/.f64 x (+.f64 x y)) (neg.f64 (/.f64 y (+.f64 x y))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y)))
(+.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 x (+.f64 x y))) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 y (+.f64 x y)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)) (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (-.f64 y x))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (-.f64 y x))) (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)))
(-.f64 (/.f64 x (+.f64 x y)) (/.f64 y (+.f64 x y)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (+.f64 x y)) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (+.f64 x y)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (+.f64 x y)) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 x y) (+.f64 x y))) (/.f64 (*.f64 y y) (*.f64 (+.f64 x y) (+.f64 x y))))
(fma.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x y)) (neg.f64 (/.f64 y (+.f64 x y))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x y)) (-.f64 x y)))
(neg.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (-.f64 x y) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (+.f64 x y)))
(/.f64 (-.f64 x y) (+.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 x y) (-.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x y) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 x y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y))) (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (+.f64 x y) (+.f64 x y))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 (+.f64 x y) (+.f64 x y))) (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 x y))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x y) (-.f64 x y))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64)) (neg.f64 (*.f64 (+.f64 x y) (+.f64 x y))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (neg.f64 (*.f64 (+.f64 x y) (+.f64 x y))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (-.f64 (*.f64 x (+.f64 x y)) (*.f64 (+.f64 x y) y)) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64))) (neg.f64 (neg.f64 (*.f64 (+.f64 x y) (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y)))) (neg.f64 (neg.f64 (*.f64 (+.f64 x y) (+.f64 x y)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (-.f64 (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 y (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 x (+.f64 x y)) (/.f64 x (+.f64 x y))) (-.f64 (*.f64 (neg.f64 (/.f64 y (+.f64 x y))) (neg.f64 (/.f64 y (+.f64 x y)))) (*.f64 (/.f64 x (+.f64 x y)) (neg.f64 (/.f64 y (+.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 y (+.f64 x y)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 x (+.f64 x y)) (/.f64 x (+.f64 x y))) (+.f64 (*.f64 (/.f64 y (+.f64 x y)) (/.f64 y (+.f64 x y))) (*.f64 (/.f64 x (+.f64 x y)) (/.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y)))) (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
(/.f64 (-.f64 (*.f64 (/.f64 x (+.f64 x y)) (/.f64 x (+.f64 x y))) (*.f64 (neg.f64 (/.f64 y (+.f64 x y))) (neg.f64 (/.f64 y (+.f64 x y))))) (-.f64 (/.f64 x (+.f64 x y)) (neg.f64 (/.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (/.f64 x (+.f64 x y)) (/.f64 x (+.f64 x y))) (*.f64 (/.f64 y (+.f64 x y)) (/.f64 y (+.f64 x y)))) (+.f64 (/.f64 x (+.f64 x y)) (/.f64 y (+.f64 x y))))
(pow.f64 (/.f64 (+.f64 x y) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 (+.f64 x y) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (-.f64 x y) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (+.f64 x y))))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))))
(*.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 x y) (+.f64 x y)))))
(*.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 x y) (+.f64 x y)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 x y)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y)) (+.f64 x y))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (+.f64 x y)) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (+.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 x y)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (+.f64 x y)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (+.f64 x y)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(+.f64 x y)
(+.f64 x (neg.f64 (-.f64 #s(literal 0 binary64) y)))
(+.f64 x (*.f64 #s(literal 1 binary64) y))
(+.f64 y x)
(+.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (-.f64 x y))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) y)) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(+.f64 (*.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 1 binary64) x))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (neg.f64 (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1 binary64) y))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)) (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (+.f64 x y))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (+.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x y)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 x y)) #s(literal -1 binary64))))
(-.f64 x (-.f64 #s(literal 0 binary64) y))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 y y) (-.f64 x y)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (+.f64 x y) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 x y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y x) (-.f64 (*.f64 y y) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 x y))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 x y))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 x y)))))
(/.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 y y))) (*.f64 (-.f64 x y) (-.f64 x y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y)))) (-.f64 x y))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 x x))) (neg.f64 (-.f64 y x)))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 x y)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))) (+.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y))))
(pow.f64 (+.f64 x y) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal -1 binary64))
(*.f64 (+.f64 x y) #s(literal 1 binary64))
(*.f64 (+.f64 x y) (/.f64 (-.f64 x y) (-.f64 x y)))
(*.f64 #s(literal 1 binary64) (+.f64 x y))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (/.f64 (-.f64 x y) (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (+.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 (+.f64 x y) (/.f64 (-.f64 x y) (+.f64 x y))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 x y)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 (*.f64 (+.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 x y))))
(*.f64 (/.f64 (+.f64 x y) (-.f64 x y)) (/.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 x y)) (+.f64 x y))
(*.f64 (/.f64 (-.f64 x y) #s(literal 1 binary64)) (/.f64 (+.f64 x y) (-.f64 x y)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) #s(literal 1 binary64)) (/.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (-.f64 x y) (+.f64 x y))) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 x y) (/.f64 (-.f64 x y) (+.f64 x y))) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (+.f64 x y) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (-.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64))) (/.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(+.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(+.f64 (*.f64 x #s(literal 200 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal -200 binary64) y))))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (neg.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (neg.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 #s(literal 200 binary64) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 #s(literal 200 binary64) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 #s(literal 200 binary64) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 x #s(literal 200 binary64))) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 x #s(literal 200 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 x (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (/.f64 y (+.f64 x y)))))
(+.f64 (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) x) (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) y))
(+.f64 (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) y) (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) x))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(-.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) y))
(-.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 x #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 x #s(literal 200 binary64) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal 200 binary64)))
(fma.f64 y #s(literal -200 binary64) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (+.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))
(/.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 x y))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (+.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 (*.f64 x x) #s(literal 40000 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (neg.f64 (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (pow.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (*.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y)))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (-.f64 (*.f64 x #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (-.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (+.f64 (*.f64 x #s(literal 200 binary64)) (-.f64 (*.f64 #s(literal 200 binary64) y) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))) (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))))) (+.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y))))) (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 x y)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 (+.f64 x y) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) y)))))
(*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 200 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (-.f64 x y) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (+.f64 x y)))))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (+.f64 x y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (-.f64 y x))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (-.f64 y x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) x) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 #s(literal 0 binary64) y)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) x))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) y)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) x)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 y (/.f64 (+.f64 x y) (-.f64 x y)))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 x (/.f64 (+.f64 x y) (-.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(-.f64 (/.f64 x (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 y (-.f64 (*.f64 x x) (*.f64 y y))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (-.f64 (*.f64 x x) (*.f64 y y))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (/.f64 (*.f64 y y) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))))
(-.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x y)) #s(literal 1 binary64)))
(/.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y)))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 x y)) (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (-.f64 x y))))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(pow.f64 (+.f64 x y) #s(literal -1 binary64))
(pow.f64 (*.f64 (+.f64 x y) (+.f64 x y)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 x y))) #s(literal -1 binary64))
(*.f64 (+.f64 x y) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (-.f64 x y) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 x y)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(*.f64 (/.f64 (+.f64 x y) (-.f64 x y)) (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 x y)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 x y))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (-.f64 x y)) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y)) (/.f64 (+.f64 x y) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 x y)) (+.f64 x y))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 x y)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (+.f64 x y)) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (-.f64 x y)))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 1 binary64)) (-.f64 x y)) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (+.f64 x y)))

simplify338.0ms (5.4%)

Algorithm
egg-herbie
Rules
4640×*-lowering-*.f32
4640×*-lowering-*.f64
1976×+-lowering-+.f64
1976×+-lowering-+.f32
1898×--lowering--.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02541571
18551468
224491361
086891361
Stop Event
iter limit
node limit
Counts
228 → 228
Calls
Call 1
Inputs
(* -200 y)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* -200 y)
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* -200 y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(- (* 200 x) (* 200 y))
(- (* 200 x) (* 200 y))
(- (* 200 x) (* 200 y))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* -200 y)
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* -200 y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 y)
(* 200 y)
(* 200 y)
(* 200 y)
(* 200 y)
(* 200 y)
(* 200 y)
(* 200 y)
(* 200 y)
(* 200 y)
(* 200 y)
(* 200 y)
(* -200 y)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* -200 y)
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* -200 y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 y)
(- x y)
(- x y)
(- x y)
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
x
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
x
(+ x (* -1 y))
(+ x (* -1 y))
(+ x (* -1 y))
(* -1 y)
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* -1 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
-1
(- (* 2 (/ x y)) 1)
(- (* x (+ (* -2 (/ x (pow y 2))) (* 2 (/ 1 y)))) 1)
(- (* x (+ (* x (- (* 2 (/ x (pow y 3))) (* 2 (/ 1 (pow y 2))))) (* 2 (/ 1 y)))) 1)
1
(- (+ 1 (* -1 (/ y x))) (/ y x))
(- (+ 1 (+ (* -1 (/ y x)) (* -1 (/ (* y (- (* -1 y) y)) (pow x 2))))) (/ y x))
(- (+ 1 (+ (* -1 (/ y x)) (/ (* (pow y 2) (- (* -1 y) y)) (pow x 3)))) (+ (/ y x) (/ (* y (- (* -1 y) y)) (pow x 2))))
1
(- (+ 1 (* -1 (/ y x))) (/ y x))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 y) y)) (/ (* y (- (* -1 y) y)) x)) x)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 y) y)) (* -1 (/ (+ (* -1 (* y (- (* -1 y) y))) (/ (* (pow y 2) (- (* -1 y) y)) x)) x))) x)))
1
(+ 1 (* -2 (/ y x)))
(+ 1 (* y (- (* 2 (/ y (pow x 2))) (* 2 (/ 1 x)))))
(+ 1 (* y (- (* y (+ (* -2 (/ y (pow x 3))) (* 2 (/ 1 (pow x 2))))) (* 2 (/ 1 x)))))
-1
(- (/ x y) (+ 1 (* -1 (/ x y))))
(- (+ (* -1 (/ (* x (- x (* -1 x))) (pow y 2))) (/ x y)) (+ 1 (* -1 (/ x y))))
(- (+ (/ x y) (/ (* (pow x 2) (- x (* -1 x))) (pow y 3))) (+ 1 (+ (* -1 (/ x y)) (/ (* x (- x (* -1 x))) (pow y 2)))))
-1
(- (* -1 (/ (- (* -1 x) x) y)) 1)
(- (* -1 (/ (- (+ (* -1 x) (* -1 (/ (* x (- (* -1 x) x)) y))) x) y)) 1)
(- (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 (/ (* (pow x 2) (- (* -1 x) x)) y)) (* -1 (* x (- (* -1 x) x)))) y))) x) y)) 1)
y
(+ x y)
(+ x y)
(+ x y)
x
(* x (+ 1 (/ y x)))
(* x (+ 1 (/ y x)))
(* x (+ 1 (/ y x)))
x
(* -1 (* x (- (* -1 (/ y x)) 1)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
x
(+ x y)
(+ x y)
(+ x y)
y
(* y (+ 1 (/ x y)))
(* y (+ 1 (/ x y)))
(* y (+ 1 (/ x y)))
y
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* -200 y)
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* -200 y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -200 y)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(/ 1 y)
(+ (* -1 (/ x (pow y 2))) (/ 1 y))
(+ (* x (- (/ x (pow y 3)) (/ 1 (pow y 2)))) (/ 1 y))
(+ (* x (- (* x (+ (* -1 (/ x (pow y 4))) (/ 1 (pow y 3)))) (/ 1 (pow y 2)))) (/ 1 y))
(/ 1 x)
(/ (+ 1 (* -1 (/ y x))) x)
(/ (- (+ 1 (/ (pow y 2) (pow x 2))) (/ y x)) x)
(/ (- (+ 1 (* -1 (/ (pow y 3) (pow x 3)))) (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x))) x)
(/ 1 x)
(* -1 (/ (- (/ y x) 1) x))
(* -1 (/ (- (* -1 (/ (- (/ (pow y 2) x) y) x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow y 3) x) (pow y 2)) x)) y) x)) 1) x))
(/ 1 x)
(+ (* -1 (/ y (pow x 2))) (/ 1 x))
(+ (* y (- (/ y (pow x 3)) (/ 1 (pow x 2)))) (/ 1 x))
(+ (* y (- (* y (+ (* -1 (/ y (pow x 4))) (/ 1 (pow x 3)))) (/ 1 (pow x 2)))) (/ 1 x))
(/ 1 y)
(/ (+ 1 (* -1 (/ x y))) y)
(/ (- (+ 1 (/ (pow x 2) (pow y 2))) (/ x y)) y)
(/ (- (+ 1 (* -1 (/ (pow x 3) (pow y 3)))) (+ (* -1 (/ (pow x 2) (pow y 2))) (/ x y))) y)
(/ 1 y)
(* -1 (/ (- (/ x y) 1) y))
(* -1 (/ (- (* -1 (/ (- (/ (pow x 2) y) x) y)) 1) y))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow x 3) y) (pow x 2)) y)) x) y)) 1) y))
Outputs
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(- (* 200 x) (* 200 y))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(- (* 200 x) (* 200 y))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(- (* 200 x) (* 200 y))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
-1
#s(literal -1 binary64)
(- (* 2 (/ x y)) 1)
(+.f64 #s(literal -1 binary64) (/.f64 (*.f64 x #s(literal 2 binary64)) y))
(- (* x (+ (* -2 (/ x (pow y 2))) (* 2 (/ 1 y)))) 1)
(-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) y) #s(literal -2 binary64))) y))
(- (* x (+ (* x (- (* 2 (/ x (pow y 3))) (* 2 (/ 1 (pow y 2))))) (* 2 (/ 1 y)))) 1)
(+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 #s(literal 2 binary64) (+.f64 (*.f64 x (/.f64 (/.f64 x (*.f64 y y)) y)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) y)))))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ y x))) (/ y x))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) #s(literal -2 binary64)))
(- (+ 1 (+ (* -1 (/ y x)) (* -1 (/ (* y (- (* -1 y) y)) (pow x 2))))) (/ y x))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (*.f64 (/.f64 y x) #s(literal -2 binary64))))
(- (+ 1 (+ (* -1 (/ y x)) (/ (* (pow y 2) (- (* -1 y) y)) (pow x 3)))) (+ (/ y x) (/ (* y (- (* -1 y) y)) (pow x 2))))
(+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 y x) #s(literal -1 binary64)) x)) (*.f64 y (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 y (*.f64 x x)) x))))))
1
#s(literal 1 binary64)
(- (+ 1 (* -1 (/ y x))) (/ y x))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) #s(literal -2 binary64)))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 y) y)) (/ (* y (- (* -1 y) y)) x)) x)))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (*.f64 (/.f64 y x) #s(literal -2 binary64))))
(+ 1 (* -1 (/ (+ (* -1 (- (* -1 y) y)) (* -1 (/ (+ (* -1 (* y (- (* -1 y) y))) (/ (* (pow y 2) (- (* -1 y) y)) x)) x))) x)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y #s(literal -2 binary64)) (/.f64 (*.f64 y (*.f64 y (-.f64 (*.f64 (/.f64 y x) #s(literal -2 binary64)) #s(literal -2 binary64)))) x)) x))
1
#s(literal 1 binary64)
(+ 1 (* -2 (/ y x)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) #s(literal -2 binary64)))
(+ 1 (* y (- (* 2 (/ y (pow x 2))) (* 2 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (*.f64 (/.f64 y x) #s(literal -2 binary64))))
(+ 1 (* y (- (* y (+ (* -2 (/ y (pow x 3))) (* 2 (/ 1 (pow x 2))))) (* 2 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 y (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 y x) #s(literal -1 binary64)) x)) (*.f64 y (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 y (*.f64 x x)) x))))))
-1
#s(literal -1 binary64)
(- (/ x y) (+ 1 (* -1 (/ x y))))
(+.f64 #s(literal -1 binary64) (/.f64 (*.f64 x #s(literal 2 binary64)) y))
(- (+ (* -1 (/ (* x (- x (* -1 x))) (pow y 2))) (/ x y)) (+ 1 (* -1 (/ x y))))
(-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) y) #s(literal -2 binary64))) y))
(- (+ (/ x y) (/ (* (pow x 2) (- x (* -1 x))) (pow y 3))) (+ 1 (+ (* -1 (/ x y)) (/ (* x (- x (* -1 x))) (pow y 2)))))
(+.f64 (*.f64 (/.f64 x y) (*.f64 x (/.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) y) y))) (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) y) #s(literal -2 binary64))) y)))
-1
#s(literal -1 binary64)
(- (* -1 (/ (- (* -1 x) x) y)) 1)
(+.f64 #s(literal -1 binary64) (/.f64 (*.f64 x #s(literal 2 binary64)) y))
(- (* -1 (/ (- (+ (* -1 x) (* -1 (/ (* x (- (* -1 x) x)) y))) x) y)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) y) #s(literal -2 binary64))) y))
(- (* -1 (/ (- (+ (* -1 x) (* -1 (/ (- (* -1 (/ (* (pow x 2) (- (* -1 x) x)) y)) (* -1 (* x (- (* -1 x) x)))) y))) x) y)) 1)
(-.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 #s(literal -1 binary64) (/.f64 x y)))) y)) y))
y
(+ x y)
(+.f64 y x)
(+ x y)
(+.f64 y x)
(+ x y)
(+.f64 y x)
x
(* x (+ 1 (/ y x)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
(* x (+ 1 (/ y x)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
(* x (+ 1 (/ y x)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ y x)) 1)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
x
(+ x y)
(+.f64 y x)
(+ x y)
(+.f64 y x)
(+ x y)
(+.f64 y x)
y
(* y (+ 1 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(* y (+ 1 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(* y (+ 1 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
y
(* -1 (* y (- (* -1 (/ x y)) 1)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(+ (* -1 (/ x (pow y 2))) (/ 1 y))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) y)
(+ (* x (- (/ x (pow y 3)) (/ 1 (pow y 2)))) (/ 1 y))
(+.f64 (*.f64 x (/.f64 (/.f64 x (*.f64 y y)) y)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) y))
(+ (* x (- (* x (+ (* -1 (/ x (pow y 4))) (/ 1 (pow y 3)))) (/ 1 (pow y 2)))) (/ 1 y))
(+.f64 (*.f64 (*.f64 x x) (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 y y)) y) (/.f64 x (pow.f64 y #s(literal 4 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) y))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (+ 1 (* -1 (/ y x))) x)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(/ (- (+ 1 (/ (pow y 2) (pow x 2))) (/ y x)) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 (/.f64 y x) #s(literal -1 binary64))) x)) x)
(/ (- (+ 1 (* -1 (/ (pow y 3) (pow x 3)))) (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x))) x)
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 y (/.f64 (*.f64 y (*.f64 y (+.f64 (/.f64 y x) #s(literal -1 binary64)))) x)) x)) (-.f64 #s(literal 0 binary64) x))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(* -1 (/ (- (/ y x) 1) x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(* -1 (/ (- (* -1 (/ (- (/ (pow y 2) x) y) x)) 1) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 (/.f64 y x) #s(literal -1 binary64))) x)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow y 3) x) (pow y 2)) x)) y) x)) 1) x))
(/.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 y (/.f64 (*.f64 y (*.f64 y (+.f64 (/.f64 y x) #s(literal -1 binary64)))) x)) x)) (-.f64 #s(literal 0 binary64) x))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(+ (* -1 (/ y (pow x 2))) (/ 1 x))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(+ (* y (- (/ y (pow x 3)) (/ 1 (pow x 2)))) (/ 1 x))
(+.f64 (*.f64 y (/.f64 (/.f64 y (*.f64 x x)) x)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x))
(+ (* y (- (* y (+ (* -1 (/ y (pow x 4))) (/ 1 (pow x 3)))) (/ 1 (pow x 2)))) (/ 1 x))
(+.f64 (*.f64 (*.f64 y y) (-.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (/.f64 y (pow.f64 x #s(literal 4 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x))
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(/ (+ 1 (* -1 (/ x y))) y)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) y)
(/ (- (+ 1 (/ (pow x 2) (pow y 2))) (/ x y)) y)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x y) (+.f64 #s(literal -1 binary64) (/.f64 x y)))) y)
(/ (- (+ 1 (* -1 (/ (pow x 3) (pow y 3)))) (+ (* -1 (/ (pow x 2) (pow y 2))) (/ x y))) y)
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1 binary64) (/.f64 x y))) y) x) y))) y)
(/ 1 y)
(/.f64 #s(literal 1 binary64) y)
(* -1 (/ (- (/ x y) 1) y))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) y)
(* -1 (/ (- (* -1 (/ (- (/ (pow x 2) y) x) y)) 1) y))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x y) (+.f64 #s(literal -1 binary64) (/.f64 x y)))) y)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow x 3) y) (pow x 2)) y)) x) y)) 1) y))
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1 binary64) (/.f64 x y))) y) x) y))) y)

eval246.0ms (3.9%)

Compiler

Compiled 34335 to 2290 computations (93.3% saved)

prune96.0ms (1.5%)

Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New135541359
Fresh123
Picked325
Done011
Total135991368
Accuracy
100.0%
Counts
1368 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.9%
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (+.f64 x y))
99.6%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
99.9%
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
99.0%
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
85.2%
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
53.0%
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x))))
52.4%
(*.f64 #s(literal 200 binary64) x)
48.6%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 191 to 115 computations (39.8% saved)

simplify191.0ms (3.1%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 x y)
cost-diff0
(*.f64 #s(literal 200 binary64) (+.f64 x y))
cost-diff0
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))
cost-diff512
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (+.f64 x y))
cost-diff0
(+.f64 x y)
cost-diff128
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x))
cost-diff128
(*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x)))
cost-diff128
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x))))
cost-diff0
(/.f64 x y)
cost-diff0
(*.f64 #s(literal 200 binary64) (/.f64 x y))
cost-diff0
(+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y)))
cost-diff256
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
cost-diff0
(*.f64 #s(literal 200 binary64) x)
cost-diff0
(-.f64 x y)
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 x y))
cost-diff128
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
Rules
3024×*-lowering-*.f32
3024×*-lowering-*.f64
2242×sum3-define
1998×/-lowering-/.f32
1998×/-lowering-/.f64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
021113
159109
2178109
3633109
42561108
57693108
08501108
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 200 (/ 1 (- x y)))
200
(/ 1 (- x y))
1
(- x y)
x
y
(* 200 x)
200
x
(* y (+ -200 (* 200 (/ x y))))
y
(+ -200 (* 200 (/ x y)))
-200
(* 200 (/ x y))
200
(/ x y)
x
(* 200 (* (+ x y) (* (- x y) (/ 1 x))))
200
(* (+ x y) (* (- x y) (/ 1 x)))
(+ x y)
x
y
(* (- x y) (/ 1 x))
(- x y)
(/ 1 x)
1
(/ (* (* 200 (+ x y)) (- x y)) (+ x y))
(* (* 200 (+ x y)) (- x y))
(* 200 (+ x y))
200
(+ x y)
x
y
(- x y)
Outputs
(/ 200 (/ 1 (- x y)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
200
#s(literal 200 binary64)
(/ 1 (- x y))
(/.f64 #s(literal 1 binary64) (-.f64 x y))
1
#s(literal 1 binary64)
(- x y)
(-.f64 x y)
x
y
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
200
#s(literal 200 binary64)
x
(* y (+ -200 (* 200 (/ x y))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
y
(+ -200 (* 200 (/ x y)))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
-200
#s(literal -200 binary64)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
200
#s(literal 200 binary64)
(/ x y)
(/.f64 x y)
x
(* 200 (* (+ x y) (* (- x y) (/ 1 x))))
(*.f64 #s(literal 200 binary64) (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))))
200
#s(literal 200 binary64)
(* (+ x y) (* (- x y) (/ 1 x)))
(*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(+ x y)
(+.f64 x y)
x
y
(* (- x y) (/ 1 x))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(- x y)
(-.f64 x y)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
1
#s(literal 1 binary64)
(/ (* (* 200 (+ x y)) (- x y)) (+ x y))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* (* 200 (+ x y)) (- x y))
(*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(* 200 (+ x y))
(*.f64 #s(literal 200 binary64) (+.f64 x y))
200
#s(literal 200 binary64)
(+ x y)
(+.f64 x y)
x
y
(- x y)
(-.f64 x y)

localize105.0ms (1.7%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 x y)
accuracy100.0%
(*.f64 #s(literal 200 binary64) (+.f64 x y))
accuracy99.8%
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))
accuracy52.3%
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (+.f64 x y))
accuracy100.0%
(+.f64 x y)
accuracy99.9%
(*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x)))
accuracy99.9%
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x))))
accuracy99.7%
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x))
accuracy100.0%
(/.f64 x y)
accuracy100.0%
(+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y)))
accuracy99.6%
(*.f64 #s(literal 200 binary64) (/.f64 x y))
accuracy86.0%
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
accuracy100.0%
(*.f64 #s(literal 200 binary64) x)
accuracy100.0%
(-.f64 x y)
accuracy100.0%
(/.f64 #s(literal 1 binary64) (-.f64 x y))
accuracy99.6%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
Results
67.0ms247×0valid
7.0ms5exit
1.0ms1valid
1.0ms3valid
1.0ms2valid
Compiler

Compiled 135 to 22 computations (83.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-div: 16.0ms (40% of total)
ival-mult: 15.0ms (37.5% of total)
ival-add: 4.0ms (10% of total)
ival-sub: 2.0ms (5% of total)
const: 1.0ms (2.5% of total)
backward-pass: 1.0ms (2.5% of total)

series22.0ms (0.3%)

Counts
15 → 348
Calls
Call 1
Inputs
#<alt (/ 200 (/ 1 (- x y)))>
#<alt (/ 1 (- x y))>
#<alt (- x y)>
#<alt (* 200 x)>
#<alt (* y (+ -200 (* 200 (/ x y))))>
#<alt (+ -200 (* 200 (/ x y)))>
#<alt (* 200 (/ x y))>
#<alt (/ x y)>
#<alt (* 200 (* (+ x y) (* (- x y) (/ 1 x))))>
#<alt (* (+ x y) (* (- x y) (/ 1 x)))>
#<alt (* (- x y) (/ 1 x))>
#<alt (+ x y)>
#<alt (/ (* (* 200 (+ x y)) (- x y)) (+ x y))>
#<alt (* (* 200 (+ x y)) (- x y))>
#<alt (* 200 (+ x y))>
Outputs
#<alt (* -200 y)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* 200 x)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* -200 y)>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* -200 y)>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (/ -1 y)>
#<alt (- (* -1 (/ x (pow y 2))) (/ 1 y))>
#<alt (- (* x (- (* -1 (/ x (pow y 3))) (/ 1 (pow y 2)))) (/ 1 y))>
#<alt (- (* x (- (* x (- (* -1 (/ x (pow y 4))) (/ 1 (pow y 3)))) (/ 1 (pow y 2)))) (/ 1 y))>
#<alt (/ 1 x)>
#<alt (/ (+ 1 (/ y x)) x)>
#<alt (/ (- (+ 1 (/ (pow y 2) (pow x 2))) (* -1 (/ y x))) x)>
#<alt (/ (- (+ 1 (/ (pow y 3) (pow x 3))) (+ (* -1 (/ y x)) (* -1 (/ (pow y 2) (pow x 2))))) x)>
#<alt (/ 1 x)>
#<alt (* -1 (/ (- (* -1 (/ y x)) 1) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow y 2) x) (* -1 y)) x)) 1) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow y 3) x)) (pow y 2)) x)) (* -1 y)) x)) 1) x))>
#<alt (/ 1 x)>
#<alt (+ (/ 1 x) (/ y (pow x 2)))>
#<alt (+ (* y (+ (/ 1 (pow x 2)) (/ y (pow x 3)))) (/ 1 x))>
#<alt (+ (* y (+ (* y (+ (/ 1 (pow x 3)) (/ y (pow x 4)))) (/ 1 (pow x 2)))) (/ 1 x))>
#<alt (/ -1 y)>
#<alt (/ (- (* -1 (/ x y)) 1) y)>
#<alt (/ (- (* -1 (/ (pow x 2) (pow y 2))) (+ 1 (/ x y))) y)>
#<alt (/ (- (* -1 (/ (pow x 3) (pow y 3))) (+ 1 (+ (/ x y) (/ (pow x 2) (pow y 2))))) y)>
#<alt (/ -1 y)>
#<alt (* -1 (/ (+ 1 (/ x y)) y))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow x 2) y)) x) y))) y))>
#<alt (* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow x 3) y) (* -1 (pow x 2))) y)) x) y))) y))>
#<alt (* -1 y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt (- x y)>
#<alt x>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt (* x (+ 1 (* -1 (/ y x))))>
#<alt x>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt (* -1 (* x (- (/ y x) 1)))>
#<alt x>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (+ x (* -1 y))>
#<alt (* -1 y)>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* y (- (/ x y) 1))>
#<alt (* -1 y)>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* -1 (* y (+ 1 (* -1 (/ x y)))))>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* -200 y)>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* -200 y)>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -200 y)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt -200>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (* 200 (/ x y))>
#<alt (* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))>
#<alt (* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))>
#<alt (* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))>
#<alt (* 200 (/ x y))>
#<alt (* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))>
#<alt (* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))>
#<alt (* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))>
#<alt (* 200 (/ x y))>
#<alt (/ (+ (* -200 y) (* 200 x)) y)>
#<alt (/ (+ (* -200 y) (* 200 x)) y)>
#<alt (/ (+ (* -200 y) (* 200 x)) y)>
#<alt -200>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt -200>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ 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 (/ x y)>
#<alt (* -200 (/ (pow y 2) x))>
#<alt (/ (+ (* -200 (pow y 2)) (* 200 (* x (+ y (* -1 y))))) x)>
#<alt (/ (+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y)))))) x)>
#<alt (/ (+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y)))))) x)>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* 200 (/ (+ y (* -1 y)) x))))>
#<alt (* x (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))>
#<alt (* x (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* -200 (/ (+ y (* -1 y)) x)) 200)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -200 (/ (pow y 2) x)) (* 200 (+ y (* -1 y)))) x)) 200)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -200 (/ (pow y 2) x)) (* 200 (+ y (* -1 y)))) x)) 200)))>
#<alt (* 200 x)>
#<alt (+ (* -200 (/ (pow y 2) x)) (* 200 x))>
#<alt (+ (* -200 (/ (pow y 2) x)) (* 200 x))>
#<alt (+ (* -200 (/ (pow y 2) x)) (* 200 x))>
#<alt (* -200 (/ (pow y 2) x))>
#<alt (* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))>
#<alt (* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))>
#<alt (* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))>
#<alt (* -200 (/ (pow y 2) x))>
#<alt (* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))>
#<alt (* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))>
#<alt (* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))>
#<alt (* -1 (/ (pow y 2) x))>
#<alt (/ (+ (* -1 (pow y 2)) (* x (+ y (* -1 y)))) x)>
#<alt (/ (+ (* -1 (pow y 2)) (* x (+ x (+ y (* -1 y))))) x)>
#<alt (/ (+ (* -1 (pow y 2)) (* x (+ x (+ y (* -1 y))))) x)>
#<alt x>
#<alt (* x (+ 1 (+ (* -1 (/ y x)) (/ y x))))>
#<alt (* x (+ 1 (+ (* -1 (/ y x)) (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x)))))>
#<alt (* x (+ 1 (+ (* -1 (/ y x)) (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x)))))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ (+ y (* -1 y)) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ y (+ (* -1 y) (* -1 (/ (pow y 2) x)))) x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ (+ y (+ (* -1 y) (* -1 (/ (pow y 2) x)))) x)) 1)))>
#<alt x>
#<alt (+ x (* -1 (/ (pow y 2) x)))>
#<alt (+ x (* -1 (/ (pow y 2) x)))>
#<alt (+ x (* -1 (/ (pow y 2) x)))>
#<alt (* -1 (/ (pow y 2) x))>
#<alt (* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))>
#<alt (* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))>
#<alt (* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))>
#<alt (* -1 (/ (pow y 2) x))>
#<alt (* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))>
#<alt (* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))>
#<alt (* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))>
#<alt (* -1 (/ y x))>
#<alt (/ (+ x (* -1 y)) x)>
#<alt (/ (+ x (* -1 y)) x)>
#<alt (/ (+ x (* -1 y)) x)>
#<alt 1>
#<alt (+ 1 (* -1 (/ y x)))>
#<alt (+ 1 (* -1 (/ y x)))>
#<alt (+ 1 (* -1 (/ y x)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ y x)))>
#<alt (+ 1 (* -1 (/ y x)))>
#<alt (+ 1 (* -1 (/ y x)))>
#<alt 1>
#<alt (+ 1 (* -1 (/ y x)))>
#<alt (+ 1 (* -1 (/ y x)))>
#<alt (+ 1 (* -1 (/ y x)))>
#<alt (* -1 (/ y x))>
#<alt (* y (- (/ 1 y) (/ 1 x)))>
#<alt (* y (- (/ 1 y) (/ 1 x)))>
#<alt (* y (- (/ 1 y) (/ 1 x)))>
#<alt (* -1 (/ y x))>
#<alt (* -1 (* y (- (/ 1 x) (/ 1 y))))>
#<alt (* -1 (* y (- (/ 1 x) (/ 1 y))))>
#<alt (* -1 (* y (- (/ 1 x) (/ 1 y))))>
#<alt y>
#<alt (+ x y)>
#<alt (+ x y)>
#<alt (+ x y)>
#<alt x>
#<alt (* x (+ 1 (/ y x)))>
#<alt (* x (+ 1 (/ y x)))>
#<alt (* x (+ 1 (/ y x)))>
#<alt x>
#<alt (* -1 (* x (- (* -1 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ y x)) 1)))>
#<alt (* -1 (* x (- (* -1 (/ y x)) 1)))>
#<alt x>
#<alt (+ x y)>
#<alt (+ x y)>
#<alt (+ x y)>
#<alt y>
#<alt (* y (+ 1 (/ x y)))>
#<alt (* y (+ 1 (/ x y)))>
#<alt (* y (+ 1 (/ x y)))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ x y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ x y)) 1)))>
#<alt (* -200 y)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* 200 x)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* -200 y)>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* -200 y)>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -200 (pow y 2))>
#<alt (+ (* -200 (pow y 2)) (* 200 (* x (+ y (* -1 y)))))>
#<alt (+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y))))))>
#<alt (+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y))))))>
#<alt (* 200 (pow x 2))>
#<alt (* (pow x 2) (+ 200 (* 200 (/ (+ y (* -1 y)) x))))>
#<alt (* (pow x 2) (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))>
#<alt (* (pow x 2) (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))>
#<alt (* 200 (pow x 2))>
#<alt (* (pow x 2) (+ 200 (* 200 (/ (+ y (* -1 y)) x))))>
#<alt (* (pow x 2) (+ 200 (* -1 (/ (+ (* -200 (+ y (* -1 y))) (* 200 (/ (pow y 2) x))) x))))>
#<alt (* (pow x 2) (+ 200 (* -1 (/ (+ (* -200 (+ y (* -1 y))) (* 200 (/ (pow y 2) x))) x))))>
#<alt (* 200 (pow x 2))>
#<alt (+ (* 200 (* y (+ x (* -1 x)))) (* 200 (pow x 2)))>
#<alt (+ (* 200 (pow x 2)) (* y (+ (* -200 y) (* 200 (+ x (* -1 x))))))>
#<alt (+ (* 200 (pow x 2)) (* y (+ (* -200 y) (* 200 (+ x (* -1 x))))))>
#<alt (* -200 (pow y 2))>
#<alt (* (pow y 2) (- (* 200 (/ (+ x (* -1 x)) y)) 200))>
#<alt (* (pow y 2) (- (+ (* 200 (/ (+ x (* -1 x)) y)) (* 200 (/ (pow x 2) (pow y 2)))) 200))>
#<alt (* (pow y 2) (- (+ (* 200 (/ (+ x (* -1 x)) y)) (* 200 (/ (pow x 2) (pow y 2)))) 200))>
#<alt (* -200 (pow y 2))>
#<alt (* (pow y 2) (- (* -200 (/ (+ x (* -1 x)) y)) 200))>
#<alt (* (pow y 2) (- (* -1 (/ (+ (* -200 (/ (pow x 2) y)) (* 200 (+ x (* -1 x)))) y)) 200))>
#<alt (* (pow y 2) (- (* -1 (/ (+ (* -200 (/ (pow x 2) y)) (* 200 (+ x (* -1 x)))) y)) 200))>
#<alt (* 200 y)>
#<alt (+ (* 200 x) (* 200 y))>
#<alt (+ (* 200 x) (* 200 y))>
#<alt (+ (* 200 x) (* 200 y))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* 200 (/ y x))))>
#<alt (* x (+ 200 (* 200 (/ y x))))>
#<alt (* x (+ 200 (* 200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* -200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* -200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* -200 (/ y x)) 200)))>
#<alt (* 200 x)>
#<alt (+ (* 200 x) (* 200 y))>
#<alt (+ (* 200 x) (* 200 y))>
#<alt (+ (* 200 x) (* 200 y))>
#<alt (* 200 y)>
#<alt (* y (+ 200 (* 200 (/ x y))))>
#<alt (* y (+ 200 (* 200 (/ x y))))>
#<alt (* y (+ 200 (* 200 (/ x y))))>
#<alt (* 200 y)>
#<alt (* -1 (* y (- (* -200 (/ x y)) 200)))>
#<alt (* -1 (* y (- (* -200 (/ x y)) 200)))>
#<alt (* -1 (* y (- (* -200 (/ x y)) 200)))>
Calls

87 calls:

TimeVariablePointExpression
4.0ms
x
@0
(* 200 (/ x y))
2.0ms
y
@0
(* 200 (* (+ x y) (* (- x y) (/ 1 x))))
1.0ms
x
@0
(/ 1 (- x y))
1.0ms
y
@inf
(* 200 (* (+ x y) (* (- x y) (/ 1 x))))
0.0ms
x
@inf
(* y (+ -200 (* 200 (/ x y))))

rewrite386.0ms (6.2%)

Algorithm
batch-egg-rewrite
Rules
5956×*-lowering-*.f32
5956×*-lowering-*.f64
2948×/-lowering-/.f32
2948×/-lowering-/.f64
1878×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02186
112481
295981
0848781
Stop Event
iter limit
node limit
Counts
15 → 1074
Calls
Call 1
Inputs
(/ 200 (/ 1 (- x y)))
(/ 1 (- x y))
(- x y)
(* 200 x)
(* y (+ -200 (* 200 (/ x y))))
(+ -200 (* 200 (/ x y)))
(* 200 (/ x y))
(/ x y)
(* 200 (* (+ x y) (* (- x y) (/ 1 x))))
(* (+ x y) (* (- x y) (/ 1 x)))
(* (- x y) (/ 1 x))
(+ x y)
(/ (* (* 200 (+ x y)) (- x y)) (+ x y))
(* (* 200 (+ x y)) (- x y))
(* 200 (+ x y))
Outputs
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -200 binary64)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (*.f64 y #s(literal -200 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -200 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 y #s(literal -200 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) x)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (*.f64 y (-.f64 y x))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (*.f64 y (-.f64 y x))) (*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)) (*.f64 y #s(literal -200 binary64)))
(+.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x)) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (/.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) y) (/.f64 (-.f64 x y) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) y) (/.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) x) (/.f64 (-.f64 x y) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))) (*.f64 (*.f64 y (-.f64 y x)) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))))
(+.f64 (*.f64 (*.f64 y (-.f64 y x)) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))))
(+.f64 (*.f64 x (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))) (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))) (*.f64 x (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal -1 binary64)))
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) y))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) (-.f64 y x)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (-.f64 y x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 y #s(literal -200 binary64)))
(fma.f64 x #s(literal 200 binary64) (*.f64 y #s(literal -200 binary64)))
(neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 y x)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 y x))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 x y))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 y x))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -200 binary64))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -200 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (*.f64 x (*.f64 #s(literal 200 binary64) y))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 (-.f64 x y) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (-.f64 x y) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(*.f64 (-.f64 x y) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 (+.f64 x y) (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))))
(*.f64 (+.f64 x y) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y)))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 y x)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 y x) #s(literal 200 binary64)))
(*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (-.f64 y x) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y)))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 200 binary64)))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 (-.f64 x y) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 200 binary64)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) #s(literal 200 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (/.f64 (+.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (+.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 (+.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal -1 binary64)) (/.f64 (-.f64 y x) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) #s(literal -1 binary64)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (-.f64 x y))) (+.f64 x y))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (-.f64 x y))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 x y))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y)) #s(literal 200 binary64))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) #s(literal -1 binary64)) (-.f64 y x))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))) (-.f64 x y))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) x) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) y))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (+.f64 x y))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (+.f64 x y))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) y) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) x))
(+.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))))
(+.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 y (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(+.f64 (*.f64 (*.f64 y (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(+.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(+.f64 (*.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (*.f64 x (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))))
(neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 y x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 x y))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64))
(/.f64 (+.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y)))
(/.f64 #s(literal -1 binary64) (-.f64 y x))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) (-.f64 (*.f64 y y) (*.f64 x x)))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 y x)) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(pow.f64 (-.f64 x y) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 x y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 x y) (-.f64 x y)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 x y))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 (-.f64 x y) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (/.f64 (+.f64 x y) (+.f64 x y)))
(*.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (+.f64 x y) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (+.f64 x y)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 (+.f64 x y) (-.f64 x y)))
(*.f64 (pow.f64 (-.f64 x y) #s(literal -1/2 binary64)) (pow.f64 (-.f64 x y) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 x y) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 x y) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 x y))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 x y)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (+.f64 x y)))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 x y)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 x y)) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 x y)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 x y)) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 x y)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) #s(literal 1 binary64)) (+.f64 x y))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x y) #s(literal -1/2 binary64))) (pow.f64 (-.f64 x y) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(+.f64 x (-.f64 #s(literal 0 binary64) y))
(+.f64 x (*.f64 y #s(literal -1 binary64)))
(+.f64 x (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(+.f64 x (*.f64 x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y))))
(+.f64 x (*.f64 x (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(+.f64 x (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(+.f64 x (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)) x))
(+.f64 x (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) x))
(+.f64 (-.f64 #s(literal 0 binary64) y) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(+.f64 (*.f64 x (/.f64 x (+.f64 x y))) (neg.f64 (*.f64 y (/.f64 y (+.f64 x y)))))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) x)
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)) (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (-.f64 y x))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (-.f64 y x))) (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)) x)
(+.f64 (*.f64 (*.f64 x x) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(+.f64 (*.f64 (*.f64 y (-.f64 y x)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 x x) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x y)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 x y)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 x y)) #s(literal -1 binary64))))
(-.f64 x y)
(-.f64 #s(literal 0 binary64) (-.f64 y x))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(-.f64 (*.f64 x (/.f64 x (+.f64 x y))) (*.f64 y (/.f64 y (+.f64 x y))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 x (/.f64 x (+.f64 x y))) #s(literal 1 binary64)) (/.f64 (*.f64 y (/.f64 y (+.f64 x y))) #s(literal 1 binary64)))
(-.f64 (+.f64 x #s(literal 0 binary64)) y)
(fma.f64 x #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))
(fma.f64 #s(literal -1 binary64) y x)
(neg.f64 (-.f64 y x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 x y)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(/.f64 (-.f64 x y) #s(literal 1 binary64))
(/.f64 (+.f64 x y) (/.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(/.f64 (-.f64 y x) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 x y))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 x y))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) y)) (/.f64 #s(literal 1 binary64) x))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 x y)))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 x x))) (+.f64 x y))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 y y))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 x (-.f64 #s(literal 0 binary64) y)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 x (+.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (/.f64 y (+.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (/.f64 x (+.f64 x y))) (*.f64 x (/.f64 x (+.f64 x y)))) (+.f64 (*.f64 (*.f64 y (/.f64 y (+.f64 x y))) (*.f64 y (/.f64 y (+.f64 x y)))) (*.f64 (*.f64 x (/.f64 x (+.f64 x y))) (*.f64 y (/.f64 y (+.f64 x y)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (+.f64 x y))) (*.f64 x (/.f64 x (+.f64 x y)))) (*.f64 (*.f64 y (/.f64 y (+.f64 x y))) (*.f64 y (/.f64 y (+.f64 x y))))) (+.f64 (*.f64 x (/.f64 x (+.f64 x y))) (*.f64 y (/.f64 y (+.f64 x y)))))
(pow.f64 (-.f64 x y) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (-.f64 x y) #s(literal 1 binary64))
(*.f64 (-.f64 x y) (/.f64 (+.f64 x y) (+.f64 x y)))
(*.f64 (-.f64 x y) (*.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (+.f64 x y) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 x y) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(*.f64 #s(literal -1 binary64) (-.f64 y x))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 y x) #s(literal 1 binary64)))
(*.f64 (-.f64 y x) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 x y))))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (-.f64 x y) (+.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) #s(literal 1 binary64)))
(*.f64 (*.f64 x (-.f64 x y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 x y) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 x y) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 (+.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (+.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (pow.f64 (-.f64 x y) #s(literal 1/2 binary64)) (pow.f64 (-.f64 x y) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (-.f64 x y))
(*.f64 (*.f64 (+.f64 x y) (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x #s(literal 200 binary64))
(*.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64))
(+.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y))
(+.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (*.f64 y #s(literal -200 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (/.f64 (*.f64 (*.f64 y y) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))))
(fma.f64 #s(literal 200 binary64) (*.f64 (/.f64 x y) y) (*.f64 y #s(literal -200 binary64)))
(fma.f64 y #s(literal -200 binary64) (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y))
(fma.f64 y (/.f64 #s(literal 200 binary64) (/.f64 y x)) (*.f64 y #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y))
(fma.f64 (/.f64 x y) (*.f64 #s(literal 200 binary64) y) (*.f64 y #s(literal -200 binary64)))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) y (*.f64 y #s(literal -200 binary64)))
(fma.f64 (*.f64 #s(literal 200 binary64) y) (/.f64 x y) (*.f64 y #s(literal -200 binary64)))
(fma.f64 (/.f64 y (/.f64 y x)) #s(literal 200 binary64) (*.f64 y #s(literal -200 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (*.f64 y #s(literal -200 binary64))))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64)))) (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) (*.f64 y (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64)))) (*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) (*.f64 (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) y)))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (*.f64 y #s(literal -200 binary64))))))
(/.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64)))))
(/.f64 (*.f64 y (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)))) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))) y) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) y) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (*.f64 y #s(literal -200 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))) (neg.f64 (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64))))))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))) y)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) y)) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (*.f64 y #s(literal -200 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (*.f64 y #s(literal -200 binary64))))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) y)
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64))))) y))
(*.f64 (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) y))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 200 binary64) x)) y) (*.f64 y #s(literal -200 binary64)))))))
(*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (/.f64 #s(literal 1 binary64) (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))))
(*.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64))))))
(*.f64 (*.f64 y (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))) y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))
(+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal -200 binary64))
(+.f64 (/.f64 #s(literal 40000 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))))
(-.f64 (/.f64 #s(literal 40000 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))) (/.f64 #s(literal 40000 binary64) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64))
(fma.f64 x (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 200 binary64)) #s(literal -200 binary64))
(fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64))
(fma.f64 (*.f64 #s(literal 200 binary64) x) (/.f64 #s(literal 1 binary64) y) #s(literal -200 binary64))
(fma.f64 (/.f64 x y) #s(literal 200 binary64) #s(literal -200 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(neg.f64 (/.f64 (+.f64 #s(literal 8000000 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64))))))
(neg.f64 (/.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal 40000 binary64) (/.f64 #s(literal -40000 binary64) (/.f64 y x)))) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) #s(literal -40000 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))))
(/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64)))))
(/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal 40000 binary64) (/.f64 #s(literal -40000 binary64) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (+.f64 #s(literal 8000000 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64))))))
(/.f64 (+.f64 #s(literal 8000000 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal 40000 binary64) (/.f64 #s(literal -40000 binary64) (/.f64 y x))))))
(/.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) #s(literal -40000 binary64)) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)))) (*.f64 (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (neg.f64 (+.f64 #s(literal 8000000 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)))) (neg.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) #s(literal -40000 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 40000 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 40000 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 #s(literal 40000 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (*.f64 (/.f64 #s(literal 40000 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 40000 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 #s(literal 40000 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))) (+.f64 (/.f64 #s(literal 40000 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64))))))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) (-.f64 #s(literal 40000 binary64) (/.f64 #s(literal -40000 binary64) (/.f64 y x))))))
(*.f64 (-.f64 #s(literal 40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal 8000000 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (-.f64 (*.f64 (/.f64 x y) #s(literal 40000 binary64)) #s(literal -40000 binary64)))))))
(*.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 y y)) #s(literal -40000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(neg.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)))
(/.f64 #s(literal 200 binary64) (/.f64 y x))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 #s(literal 200 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y x) #s(literal 200 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y (*.f64 #s(literal 200 binary64) x)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(/.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (*.f64 #s(literal 200 binary64) x))))
(/.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 #s(literal 0 binary64) y))
(/.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) y)
(pow.f64 (/.f64 y (*.f64 #s(literal 200 binary64) x)) #s(literal -1 binary64))
(*.f64 #s(literal 200 binary64) (/.f64 x y))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 200 binary64)))
(*.f64 x (/.f64 #s(literal 200 binary64) y))
(*.f64 x (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 200 binary64) y)))
(*.f64 (*.f64 #s(literal 200 binary64) x) (/.f64 #s(literal 1 binary64) y))
(*.f64 #s(literal -200 binary64) (/.f64 #s(literal -1 binary64) (/.f64 y x)))
(*.f64 (/.f64 x y) #s(literal 200 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 200 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 #s(literal -1 binary64) y))
(*.f64 (/.f64 #s(literal 200 binary64) y) x)
(exp.f64 (*.f64 (log.f64 (/.f64 y x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (/.f64 y x)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 binary64) (/.f64 y x)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 y x)))
(/.f64 #s(literal 1 binary64) (/.f64 y x))
(/.f64 x y)
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) y))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) x))
(pow.f64 (/.f64 y x) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x y))
(*.f64 x (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 x y) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 y x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) y) x)
(*.f64 (pow.f64 (/.f64 y x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y x) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal -1 binary64) y))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 200 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x)))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) #s(literal 200 binary64)))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) #s(literal 200 binary64)))
(+.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(+.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y)) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x)))) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (*.f64 #s(literal 200 binary64) x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (*.f64 #s(literal 200 binary64) y)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) x) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) y))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) y) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) x))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)) x) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)) (-.f64 #s(literal 0 binary64) y)) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)) x))
(+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(+.f64 (*.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 #s(literal 1 binary64) (/.f64 y x))) (*.f64 (*.f64 #s(literal 200 binary64) y) (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) y) (-.f64 #s(literal 1 binary64) (/.f64 y x))) (*.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(+.f64 (*.f64 x (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x)))) (*.f64 y (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x)))))
(+.f64 (*.f64 y (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x)))) (*.f64 x (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x)))))
(+.f64 (*.f64 x (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x))) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x))) (*.f64 x (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x))))
(neg.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (/.f64 #s(literal -1 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(/.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) x)
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 #s(literal 200 binary64) (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x)))))
(*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)))
(*.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (-.f64 x y) (*.f64 (+.f64 x y) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 200 binary64))))
(*.f64 (-.f64 x y) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 (+.f64 x y) x))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(*.f64 (+.f64 x y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x)))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 200 binary64)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) (+.f64 x y))
(*.f64 (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))) #s(literal 200 binary64))
(*.f64 (*.f64 #s(literal 200 binary64) (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)) (-.f64 x y))
(*.f64 (/.f64 (+.f64 x y) x) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (/.f64 (+.f64 x y) x) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal 200 binary64)) (+.f64 x y))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 (/.f64 #s(literal 200 binary64) x) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) x) (+.f64 x y))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) #s(literal 1 binary64)) (+.f64 x y))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)) #s(literal -1 binary64)) (-.f64 y x))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) x)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(+.f64 (-.f64 x y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y))
(+.f64 (-.f64 x y) (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(+.f64 (+.f64 x y) (*.f64 (+.f64 x y) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y))))
(+.f64 (+.f64 x y) (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(+.f64 (+.f64 x y) (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)) (+.f64 x y)))
(+.f64 (+.f64 x y) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (+.f64 x y)))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) (-.f64 x y))
(+.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) (-.f64 x y))
(+.f64 (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(+.f64 (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 y y))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 x y) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (*.f64 (+.f64 x y) y))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (+.f64 x y))) (*.f64 (/.f64 #s(literal 1 binary64) x) (neg.f64 (*.f64 y (+.f64 x y)))))
(+.f64 (*.f64 (/.f64 (+.f64 x y) x) x) (*.f64 (/.f64 (+.f64 x y) x) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (/.f64 (+.f64 x y) x) (-.f64 #s(literal 0 binary64) y)) (*.f64 (/.f64 (+.f64 x y) x) x))
(+.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (*.f64 (*.f64 (+.f64 x y) x) (/.f64 #s(literal 1 binary64) x)) (*.f64 (neg.f64 (*.f64 (+.f64 x y) y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (*.f64 (*.f64 x (+.f64 x y)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (neg.f64 (*.f64 y (+.f64 x y))) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (*.f64 x (/.f64 (+.f64 x y) x)) (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 x y) x)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (+.f64 x y) x)) (*.f64 x (/.f64 (+.f64 x y) x)))
(-.f64 (/.f64 (*.f64 x x) x) (/.f64 (*.f64 y y) x))
(fma.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)) (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(fma.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x)) (-.f64 x y))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y (-.f64 x y))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 (*.f64 x x) (*.f64 y y))))
(neg.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal -1 binary64) x)))
(neg.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (-.f64 (*.f64 x x) (*.f64 y y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) x) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x y) x) (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (*.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 x y)) (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 (*.f64 y y) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1 binary64) (/.f64 y x)))))
(/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) x)
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 x y)) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) x))
(/.f64 (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) x))
(/.f64 (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 x (-.f64 x y)))
(/.f64 (*.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (/.f64 (+.f64 x y) x) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x)))) (-.f64 x y))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1 binary64) (/.f64 y x))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 x y))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y)))) (neg.f64 (*.f64 (-.f64 x y) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y)))) (neg.f64 (*.f64 x (-.f64 x y))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 x x))) x)
(/.f64 (neg.f64 (*.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (*.f64 x (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))))) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1 binary64) (/.f64 y x)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y)) (*.f64 (-.f64 x y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) #s(literal 3 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y)) (-.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) (-.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (-.f64 (*.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x)))) (*.f64 (-.f64 x y) (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) #s(literal 3 binary64)) (pow.f64 (-.f64 x y) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x)))) (-.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) (-.f64 x y)))))
(/.f64 (-.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y))) (-.f64 (-.f64 x y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y)) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) y) (-.f64 x y)))
(/.f64 (-.f64 (*.f64 (-.f64 x y) (-.f64 x y)) (*.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))))) (-.f64 (-.f64 x y) (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x)))) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 y x))) (-.f64 x y)))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))))
(*.f64 (-.f64 x y) (/.f64 (+.f64 x y) x))
(*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (+.f64 x y) (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (+.f64 x y) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 y x) (+.f64 #s(literal 1 binary64) (/.f64 y x))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (+.f64 #s(literal 1 binary64) (/.f64 y x))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 #s(literal 1 binary64) (/.f64 y x))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) x)))
(*.f64 (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) x)))
(*.f64 (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 x y))))
(*.f64 (*.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (/.f64 #s(literal -1 binary64) x))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 x y) x) (-.f64 x y))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 y x)) (-.f64 x y))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x)))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1 binary64) (/.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) x))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (+.f64 #s(literal 1 binary64) (/.f64 y x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (-.f64 y x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal 1 binary64)) (+.f64 x y))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (-.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (+.f64 x y) x) #s(literal -1 binary64)) (-.f64 y x))
(*.f64 (*.f64 (/.f64 (+.f64 x y) x) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (+.f64 x y) x) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (/.f64 (+.f64 x y) x) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)) #s(literal 1 binary64)))
(+.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)) #s(literal 1 binary64))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) x) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) x))
(-.f64 (/.f64 (*.f64 x (/.f64 x (+.f64 x y))) x) (/.f64 (*.f64 y (/.f64 y (+.f64 x y))) x))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 (-.f64 x y) (-.f64 #s(literal 0 binary64) x)))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (/.f64 (*.f64 y (*.f64 y y)) (*.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 x (+.f64 x y))) (/.f64 (*.f64 y y) (*.f64 x (+.f64 x y))))
(fma.f64 x (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 0 binary64) (/.f64 y x)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) x (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)))
(neg.f64 (/.f64 (-.f64 x y) (-.f64 #s(literal 0 binary64) x)))
(neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 x y)))
(neg.f64 (*.f64 (-.f64 x y) (/.f64 #s(literal -1 binary64) x)))
(neg.f64 (/.f64 (-.f64 y x) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) x) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x y) x) (-.f64 (*.f64 x x) (*.f64 y y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal -1 binary64)) x) (-.f64 (*.f64 y y) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 x y))) (-.f64 (*.f64 y y) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) x)))
(/.f64 (-.f64 x y) x)
(/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x)))))
(/.f64 (-.f64 y x) (-.f64 #s(literal 0 binary64) x))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) x))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (+.f64 x y) x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 x (+.f64 x y)))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (*.f64 (*.f64 (+.f64 x y) #s(literal -1 binary64)) x))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 x y))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))) (+.f64 x y))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 x (-.f64 x y)) (*.f64 x x))
(/.f64 (-.f64 (*.f64 x (/.f64 x y)) x) (*.f64 x (/.f64 x y)))
(/.f64 (-.f64 (*.f64 x (-.f64 #s(literal 0 binary64) x)) (*.f64 x (-.f64 #s(literal 0 binary64) y))) (*.f64 x (-.f64 #s(literal 0 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 x x))) (neg.f64 (*.f64 (*.f64 (+.f64 x y) #s(literal -1 binary64)) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 x x))) (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x)))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) x)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (-.f64 #s(literal 0 binary64) (/.f64 y x))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x))))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 y x) (/.f64 y x)) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y)))) (-.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) y))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (-.f64 #s(literal 0 binary64) (/.f64 y x)))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) (/.f64 y x))) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) x) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x))
(*.f64 (-.f64 x y) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (+.f64 x y) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 x y))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 (+.f64 x y) (+.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 y x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (-.f64 y x) (/.f64 #s(literal -1 binary64) x))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) x)))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) x)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 x y) #s(literal -1 binary64)) x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 x y)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 #s(literal 0 binary64) x))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 y x))
(*.f64 (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (-.f64 x y) (+.f64 #s(literal 1 binary64) (/.f64 y x))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 x y) x) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) x) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) x) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 x y)))
(*.f64 (/.f64 (+.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (+.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) #s(literal 1 binary64)) (/.f64 (+.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) x) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) x) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (/.f64 (+.f64 x y) x) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (/.f64 (+.f64 x y) x) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (/.f64 (/.f64 (+.f64 x y) x) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (/.f64 (+.f64 x y) x) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (-.f64 y x))
(*.f64 (*.f64 (-.f64 x y) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(+.f64 x y)
(+.f64 y x)
(+.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (neg.f64 (/.f64 (*.f64 y y) (-.f64 x y))))
(+.f64 (fma.f64 x #s(literal 1 binary64) (neg.f64 (*.f64 y #s(literal -1 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64) (*.f64 y #s(literal -1 binary64))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)) (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (+.f64 x y))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 y (+.f64 x y))) (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 x y)))
(+.f64 (*.f64 (*.f64 x x) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 y (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(+.f64 (*.f64 (*.f64 y (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 x x) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(+.f64 (*.f64 (+.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(+.f64 (-.f64 x #s(literal 0 binary64)) y)
(-.f64 x (-.f64 #s(literal 0 binary64) y))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 y y) (-.f64 x y)) #s(literal 1 binary64)))
(fma.f64 x #s(literal 1 binary64) y)
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64)))
(/.f64 (+.f64 x y) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 x y)) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 x y))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 y x))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 y y))) (*.f64 (-.f64 x y) (-.f64 x y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 x x))) (-.f64 x y))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (-.f64 x y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (-.f64 x y)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y))) (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 x x) (-.f64 x y))) (*.f64 (/.f64 (*.f64 y y) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))) (+.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 x y))
(*.f64 (-.f64 x y) (/.f64 (+.f64 x y) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (+.f64 x y) #s(literal 1 binary64))
(*.f64 (+.f64 x y) (/.f64 (-.f64 x y) (-.f64 x y)))
(*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(*.f64 (-.f64 y x) (/.f64 (+.f64 x y) (-.f64 y x)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (*.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (+.f64 x y) (+.f64 x y)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(*.f64 (/.f64 (+.f64 x y) (-.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 x y)) (+.f64 x y))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (+.f64 x y) #s(literal -1 binary64)) (/.f64 (-.f64 x y) (-.f64 y x)))
(*.f64 (/.f64 (+.f64 x y) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (+.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (pow.f64 (-.f64 x y) #s(literal -1/2 binary64))) (pow.f64 (-.f64 x y) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -200 binary64)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (*.f64 y #s(literal -200 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -200 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 y #s(literal -200 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y))))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) x)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)))
(+.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (*.f64 x x)) (*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (*.f64 y (-.f64 y x))))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (*.f64 y (-.f64 y x))) (*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (*.f64 x x)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 #s(literal 0 binary64) y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) x))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)) (*.f64 y #s(literal -200 binary64)))
(+.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x)) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (/.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) y) (/.f64 (-.f64 x y) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) y) (/.f64 (-.f64 x y) (+.f64 x y))) (*.f64 (*.f64 #s(literal 200 binary64) x) (/.f64 (-.f64 x y) (+.f64 x y))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))) (*.f64 (*.f64 y (-.f64 y x)) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))))
(+.f64 (*.f64 (*.f64 y (-.f64 y x)) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))) (*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))))
(+.f64 (*.f64 x (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))) (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))) (*.f64 x (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal -1 binary64)))
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) y))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) (-.f64 y x)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (-.f64 y x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 y #s(literal -200 binary64)))
(fma.f64 x #s(literal 200 binary64) (*.f64 y #s(literal -200 binary64)))
(neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 y x)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 y x))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (+.f64 x y) (-.f64 x y)))
(/.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 x y))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 y x))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -200 binary64))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -200 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (*.f64 x (*.f64 #s(literal 200 binary64) y))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 (-.f64 x y) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (-.f64 x y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (-.f64 x y) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(*.f64 (-.f64 x y) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (*.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 (+.f64 x y) (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))))
(*.f64 (+.f64 x y) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y)))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 y x)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 y x) #s(literal 200 binary64)))
(*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (-.f64 y x) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y)))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) #s(literal 200 binary64)))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 (-.f64 x y) (/.f64 #s(literal -1 binary64) (+.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 200 binary64)))
(*.f64 (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) #s(literal 200 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (/.f64 (+.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (+.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 (+.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal -1 binary64)) (/.f64 (-.f64 y x) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) #s(literal -1 binary64)) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 200 binary64)) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (-.f64 x y))) (+.f64 x y))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (-.f64 x y))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) #s(literal 200 binary64)) (+.f64 x y))
(*.f64 (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y)) #s(literal 200 binary64))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) #s(literal -1 binary64)) (-.f64 y x))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))) (-.f64 x y))
(+.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (*.f64 #s(literal 200 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(+.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) #s(literal 200 binary64)))
(+.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x)) (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64))))
(+.f64 (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64))) (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x)))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y))) (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y))))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y))) (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y))))
(+.f64 (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64)) (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y)))
(+.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y)) (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64)))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y y))))
(+.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (+.f64 x y))) (*.f64 #s(literal 200 binary64) (neg.f64 (*.f64 y (+.f64 x y)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 200 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) #s(literal 200 binary64)))
(+.f64 (*.f64 (*.f64 (+.f64 x y) x) #s(literal 200 binary64)) (*.f64 (neg.f64 (*.f64 (+.f64 x y) y)) #s(literal 200 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))
(fma.f64 x (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y)))
(fma.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y))
(fma.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 x y) (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y))))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) x (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64))))
(neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(/.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(/.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))))) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x)) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y)) (*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x)) (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x))) (-.f64 (*.f64 (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64))) (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x)) (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y))) (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y)))) (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y))) (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y)))) (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y))) (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64)) (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y)) (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y))) (*.f64 (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64)) (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x)) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x))) (*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y))) (-.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x)) (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x))) (*.f64 (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64))) (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64))))) (-.f64 (*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) x)) (*.f64 (+.f64 x y) (*.f64 y #s(literal -200 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y))) (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y)))) (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y))) (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y))))) (-.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (-.f64 x y))) (*.f64 #s(literal 200 binary64) (*.f64 y (-.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64)) (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64))) (*.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y)) (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y)))) (-.f64 (*.f64 (*.f64 x (+.f64 x y)) #s(literal 200 binary64)) (*.f64 (*.f64 y #s(literal -200 binary64)) (+.f64 x y))))
(*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 #s(literal 200 binary64) (neg.f64 (-.f64 (*.f64 y y) (*.f64 x x))))
(*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (-.f64 x y) (neg.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(*.f64 (-.f64 x y) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)))
(*.f64 (-.f64 x y) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (+.f64 x y)))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 x y))
(*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x)))
(*.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (+.f64 x y) (*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))) (+.f64 x y)))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (+.f64 x y)))
(*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) #s(literal 1 binary64))
(*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))
(*.f64 (-.f64 y x) (*.f64 #s(literal -200 binary64) (+.f64 x y)))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 200 binary64))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (/.f64 (-.f64 x y) (+.f64 x y)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (-.f64 y x))
(*.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 200 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (*.f64 (+.f64 x y) (+.f64 x y)) (/.f64 #s(literal 200 binary64) (/.f64 (+.f64 x y) (-.f64 x y))))
(*.f64 (*.f64 (-.f64 x y) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y)))))
(*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y))) (-.f64 x y))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (-.f64 x y))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal -1 binary64)) (-.f64 y x))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))
(*.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (/.f64 (-.f64 x y) (+.f64 x y)))
(*.f64 (*.f64 (+.f64 x y) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(*.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y))) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 (*.f64 (+.f64 x y) (*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) (-.f64 x y))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 (+.f64 x y) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 x y))) (-.f64 x y))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) y))
(+.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (-.f64 x y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) y))
(fma.f64 #s(literal 200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) y))
(fma.f64 y #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) x))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) y) (-.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal 200 binary64) x)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 200 binary64))))
(/.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (-.f64 x y))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (-.f64 y x))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) y) (-.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal 200 binary64) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 200 binary64)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) y) (-.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal 200 binary64) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 #s(literal 200 binary64) (-.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 200 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal 200 binary64) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 x x) #s(literal 40000 binary64))) (-.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal 200 binary64) x)))
(*.f64 #s(literal 200 binary64) (+.f64 x y))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (-.f64 x y) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))))
(*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (+.f64 x y)))
(*.f64 (+.f64 x y) #s(literal 200 binary64))
(*.f64 (+.f64 x y) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 x y)))
(*.f64 (*.f64 (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 x y))) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 (-.f64 y x) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 y x)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))) #s(literal 200 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 x y)) #s(literal 200 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) y) (-.f64 (*.f64 #s(literal 200 binary64) y) (*.f64 #s(literal 200 binary64) x))))))
(*.f64 (/.f64 (+.f64 x y) (-.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) #s(literal 200 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) #s(literal 200 binary64)))
(*.f64 (/.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (/.f64 (-.f64 x y) (-.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal -1 binary64)) (/.f64 #s(literal 200 binary64) (-.f64 y x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (-.f64 x y) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (-.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (+.f64 x y) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 y x)))
(*.f64 (/.f64 (+.f64 x y) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (+.f64 x y) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 1 binary64)) (/.f64 (+.f64 x y) (-.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal -1 binary64)) (/.f64 (+.f64 x y) (-.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) #s(literal -1 binary64)) (/.f64 (-.f64 x y) (-.f64 y x)))
(*.f64 (/.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (-.f64 x y))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 x y)) (+.f64 x y))
(*.f64 (/.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 #s(literal 200 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (+.f64 x y) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 x y) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))

simplify276.0ms (4.4%)

Algorithm
egg-herbie
Rules
2244×*-lowering-*.f32
2244×*-lowering-*.f64
2160×+-lowering-+.f64
2160×+-lowering-+.f32
1894×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02822417
19552220
230572124
083502124
Stop Event
iter limit
node limit
Counts
348 → 348
Calls
Call 1
Inputs
(* -200 y)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* -200 y)
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* -200 y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(/ -1 y)
(- (* -1 (/ x (pow y 2))) (/ 1 y))
(- (* x (- (* -1 (/ x (pow y 3))) (/ 1 (pow y 2)))) (/ 1 y))
(- (* x (- (* x (- (* -1 (/ x (pow y 4))) (/ 1 (pow y 3)))) (/ 1 (pow y 2)))) (/ 1 y))
(/ 1 x)
(/ (+ 1 (/ y x)) x)
(/ (- (+ 1 (/ (pow y 2) (pow x 2))) (* -1 (/ y x))) x)
(/ (- (+ 1 (/ (pow y 3) (pow x 3))) (+ (* -1 (/ y x)) (* -1 (/ (pow y 2) (pow x 2))))) x)
(/ 1 x)
(* -1 (/ (- (* -1 (/ y x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (/ (pow y 2) x) (* -1 y)) x)) 1) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow y 3) x)) (pow y 2)) x)) (* -1 y)) x)) 1) x))
(/ 1 x)
(+ (/ 1 x) (/ y (pow x 2)))
(+ (* y (+ (/ 1 (pow x 2)) (/ y (pow x 3)))) (/ 1 x))
(+ (* y (+ (* y (+ (/ 1 (pow x 3)) (/ y (pow x 4)))) (/ 1 (pow x 2)))) (/ 1 x))
(/ -1 y)
(/ (- (* -1 (/ x y)) 1) y)
(/ (- (* -1 (/ (pow x 2) (pow y 2))) (+ 1 (/ x y))) y)
(/ (- (* -1 (/ (pow x 3) (pow y 3))) (+ 1 (+ (/ x y) (/ (pow x 2) (pow y 2))))) y)
(/ -1 y)
(* -1 (/ (+ 1 (/ x y)) y))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow x 2) y)) x) y))) y))
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow x 3) y) (* -1 (pow x 2))) y)) x) y))) y))
(* -1 y)
(- x y)
(- x y)
(- x y)
x
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
(* x (+ 1 (* -1 (/ y x))))
x
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
(* -1 (* x (- (/ y x) 1)))
x
(+ x (* -1 y))
(+ x (* -1 y))
(+ x (* -1 y))
(* -1 y)
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* y (- (/ x y) 1))
(* -1 y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* -200 y)
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* -200 y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -200 y)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
-200
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(* 200 (/ x y))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(* 200 (/ x y))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(* 200 (/ x y))
(/ (+ (* -200 y) (* 200 x)) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/ (+ (* -200 y) (* 200 x)) y)
-200
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
-200
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ 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)
(/ x y)
(* -200 (/ (pow y 2) x))
(/ (+ (* -200 (pow y 2)) (* 200 (* x (+ y (* -1 y))))) x)
(/ (+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y)))))) x)
(/ (+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y)))))) x)
(* 200 x)
(* x (+ 200 (* 200 (/ (+ y (* -1 y)) x))))
(* x (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))
(* x (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))
(* 200 x)
(* -1 (* x (- (* -200 (/ (+ y (* -1 y)) x)) 200)))
(* -1 (* x (- (* -1 (/ (+ (* -200 (/ (pow y 2) x)) (* 200 (+ y (* -1 y)))) x)) 200)))
(* -1 (* x (- (* -1 (/ (+ (* -200 (/ (pow y 2) x)) (* 200 (+ y (* -1 y)))) x)) 200)))
(* 200 x)
(+ (* -200 (/ (pow y 2) x)) (* 200 x))
(+ (* -200 (/ (pow y 2) x)) (* 200 x))
(+ (* -200 (/ (pow y 2) x)) (* 200 x))
(* -200 (/ (pow y 2) x))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(* -200 (/ (pow y 2) x))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(* -1 (/ (pow y 2) x))
(/ (+ (* -1 (pow y 2)) (* x (+ y (* -1 y)))) x)
(/ (+ (* -1 (pow y 2)) (* x (+ x (+ y (* -1 y))))) x)
(/ (+ (* -1 (pow y 2)) (* x (+ x (+ y (* -1 y))))) x)
x
(* x (+ 1 (+ (* -1 (/ y x)) (/ y x))))
(* x (+ 1 (+ (* -1 (/ y x)) (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x)))))
(* x (+ 1 (+ (* -1 (/ y x)) (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x)))))
x
(* -1 (* x (- (* -1 (/ (+ y (* -1 y)) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ y (+ (* -1 y) (* -1 (/ (pow y 2) x)))) x)) 1)))
(* -1 (* x (- (* -1 (/ (+ y (+ (* -1 y) (* -1 (/ (pow y 2) x)))) x)) 1)))
x
(+ x (* -1 (/ (pow y 2) x)))
(+ x (* -1 (/ (pow y 2) x)))
(+ x (* -1 (/ (pow y 2) x)))
(* -1 (/ (pow y 2) x))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(* -1 (/ (pow y 2) x))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(* -1 (/ y x))
(/ (+ x (* -1 y)) x)
(/ (+ x (* -1 y)) x)
(/ (+ x (* -1 y)) x)
1
(+ 1 (* -1 (/ y x)))
(+ 1 (* -1 (/ y x)))
(+ 1 (* -1 (/ y x)))
1
(+ 1 (* -1 (/ y x)))
(+ 1 (* -1 (/ y x)))
(+ 1 (* -1 (/ y x)))
1
(+ 1 (* -1 (/ y x)))
(+ 1 (* -1 (/ y x)))
(+ 1 (* -1 (/ y x)))
(* -1 (/ y x))
(* y (- (/ 1 y) (/ 1 x)))
(* y (- (/ 1 y) (/ 1 x)))
(* y (- (/ 1 y) (/ 1 x)))
(* -1 (/ y x))
(* -1 (* y (- (/ 1 x) (/ 1 y))))
(* -1 (* y (- (/ 1 x) (/ 1 y))))
(* -1 (* y (- (/ 1 x) (/ 1 y))))
y
(+ x y)
(+ x y)
(+ x y)
x
(* x (+ 1 (/ y x)))
(* x (+ 1 (/ y x)))
(* x (+ 1 (/ y x)))
x
(* -1 (* x (- (* -1 (/ y x)) 1)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
x
(+ x y)
(+ x y)
(+ x y)
y
(* y (+ 1 (/ x y)))
(* y (+ 1 (/ x y)))
(* y (+ 1 (/ x y)))
y
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(* -200 y)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* -200 y)
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* -200 y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -200 (pow y 2))
(+ (* -200 (pow y 2)) (* 200 (* x (+ y (* -1 y)))))
(+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y))))))
(+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y))))))
(* 200 (pow x 2))
(* (pow x 2) (+ 200 (* 200 (/ (+ y (* -1 y)) x))))
(* (pow x 2) (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))
(* (pow x 2) (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))
(* 200 (pow x 2))
(* (pow x 2) (+ 200 (* 200 (/ (+ y (* -1 y)) x))))
(* (pow x 2) (+ 200 (* -1 (/ (+ (* -200 (+ y (* -1 y))) (* 200 (/ (pow y 2) x))) x))))
(* (pow x 2) (+ 200 (* -1 (/ (+ (* -200 (+ y (* -1 y))) (* 200 (/ (pow y 2) x))) x))))
(* 200 (pow x 2))
(+ (* 200 (* y (+ x (* -1 x)))) (* 200 (pow x 2)))
(+ (* 200 (pow x 2)) (* y (+ (* -200 y) (* 200 (+ x (* -1 x))))))
(+ (* 200 (pow x 2)) (* y (+ (* -200 y) (* 200 (+ x (* -1 x))))))
(* -200 (pow y 2))
(* (pow y 2) (- (* 200 (/ (+ x (* -1 x)) y)) 200))
(* (pow y 2) (- (+ (* 200 (/ (+ x (* -1 x)) y)) (* 200 (/ (pow x 2) (pow y 2)))) 200))
(* (pow y 2) (- (+ (* 200 (/ (+ x (* -1 x)) y)) (* 200 (/ (pow x 2) (pow y 2)))) 200))
(* -200 (pow y 2))
(* (pow y 2) (- (* -200 (/ (+ x (* -1 x)) y)) 200))
(* (pow y 2) (- (* -1 (/ (+ (* -200 (/ (pow x 2) y)) (* 200 (+ x (* -1 x)))) y)) 200))
(* (pow y 2) (- (* -1 (/ (+ (* -200 (/ (pow x 2) y)) (* 200 (+ x (* -1 x)))) y)) 200))
(* 200 y)
(+ (* 200 x) (* 200 y))
(+ (* 200 x) (* 200 y))
(+ (* 200 x) (* 200 y))
(* 200 x)
(* x (+ 200 (* 200 (/ y x))))
(* x (+ 200 (* 200 (/ y x))))
(* x (+ 200 (* 200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* -200 (/ y x)) 200)))
(* -1 (* x (- (* -200 (/ y x)) 200)))
(* -1 (* x (- (* -200 (/ y x)) 200)))
(* 200 x)
(+ (* 200 x) (* 200 y))
(+ (* 200 x) (* 200 y))
(+ (* 200 x) (* 200 y))
(* 200 y)
(* y (+ 200 (* 200 (/ x y))))
(* y (+ 200 (* 200 (/ x y))))
(* y (+ 200 (* 200 (/ x y))))
(* 200 y)
(* -1 (* y (- (* -200 (/ x y)) 200)))
(* -1 (* y (- (* -200 (/ x y)) 200)))
(* -1 (* y (- (* -200 (/ x y)) 200)))
Outputs
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(- (* -1 (/ x (pow y 2))) (/ 1 y))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x y)) y)
(- (* x (- (* -1 (/ x (pow y 3))) (/ 1 (pow y 2)))) (/ 1 y))
(+.f64 (*.f64 x (*.f64 (+.f64 (/.f64 x y) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 y y)))) (/.f64 #s(literal -1 binary64) y))
(- (* x (- (* x (- (* -1 (/ x (pow y 4))) (/ 1 (pow y 3)))) (/ 1 (pow y 2)))) (/ 1 y))
(+.f64 (*.f64 x (+.f64 (neg.f64 (*.f64 x (/.f64 x (pow.f64 y #s(literal 4 binary64))))) (*.f64 (+.f64 (/.f64 x y) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 y y))))) (/.f64 #s(literal -1 binary64) y))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (+ 1 (/ y x)) x)
(/.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) x)
(/ (- (+ 1 (/ (pow y 2) (pow x 2))) (* -1 (/ y x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 (/.f64 y x) #s(literal 1 binary64))) x)) x)
(/ (- (+ 1 (/ (pow y 3) (pow x 3))) (+ (* -1 (/ y x)) (* -1 (/ (pow y 2) (pow x 2))))) x)
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 y y) x) x) (-.f64 (/.f64 y x) #s(literal -1 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 y x))) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(* -1 (/ (- (* -1 (/ y x)) 1) x))
(/.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) x)
(* -1 (/ (- (* -1 (/ (- (/ (pow y 2) x) (* -1 y)) x)) 1) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 (/.f64 y x) #s(literal 1 binary64))) x)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* -1 (/ (pow y 3) x)) (pow y 2)) x)) (* -1 y)) x)) 1) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 y (/.f64 (*.f64 y (*.f64 y (+.f64 (/.f64 y x) #s(literal 1 binary64)))) x)) x)) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(+ (/ 1 x) (/ y (pow x 2)))
(/.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) x)
(+ (* y (+ (/ 1 (pow x 2)) (/ y (pow x 3)))) (/ 1 x))
(+.f64 (/.f64 (*.f64 y y) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) x))
(+ (* y (+ (* y (+ (/ 1 (pow x 3)) (/ y (pow x 4)))) (/ 1 (pow x 2)))) (/ 1 x))
(+.f64 (*.f64 (*.f64 y y) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (/.f64 y (pow.f64 x #s(literal 4 binary64))))) (/.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) x))
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ (- (* -1 (/ x y)) 1) y)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x y)) y)
(/ (- (* -1 (/ (pow x 2) (pow y 2))) (+ 1 (/ x y))) y)
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x y) #s(literal 1 binary64))) y)) y)
(/ (- (* -1 (/ (pow x 3) (pow y 3))) (+ 1 (+ (/ x y) (/ (pow x 2) (pow y 2))))) y)
(/.f64 (-.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x y) #s(literal 1 binary64))) y)) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(* -1 (/ (+ 1 (/ x y)) y))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x y)) y)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (pow x 2) y)) x) y))) y))
(/.f64 (-.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x y) #s(literal 1 binary64))) y)) y)
(* -1 (/ (+ 1 (* -1 (/ (- (* -1 (/ (- (/ (pow x 3) y) (* -1 (pow x 2))) y)) x) y))) y))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (/.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 x y) #s(literal 1 binary64)))) y)) y)) (-.f64 #s(literal 0 binary64) y))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
(- x y)
(-.f64 x y)
x
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* x (+ 1 (* -1 (/ y x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(* -1 (* x (- (/ y x) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(+ x (* -1 y))
(-.f64 x y)
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* y (- (/ x y) 1))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 y)
(-.f64 #s(literal 0 binary64) y)
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* -1 (* y (+ 1 (* -1 (/ x y)))))
(*.f64 y (+.f64 #s(literal -1 binary64) (/.f64 x y)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
-200
#s(literal -200 binary64)
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(*.f64 x (+.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal -200 binary64) x)))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(*.f64 x (+.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal -200 binary64) x)))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(*.f64 x (+.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal -200 binary64) x)))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(*.f64 x (+.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal -200 binary64) x)))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(*.f64 x (+.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal -200 binary64) x)))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(*.f64 x (+.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal -200 binary64) x)))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) y)
-200
#s(literal -200 binary64)
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
-200
#s(literal -200 binary64)
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(/ x y)
(/.f64 x y)
(* -200 (/ (pow y 2) x))
(*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) x))
(/ (+ (* -200 (pow y 2)) (* 200 (* x (+ y (* -1 y))))) x)
(*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) x))
(/ (+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y)))))) x)
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x))) x)
(/ (+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y)))))) x)
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x))) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* 200 (/ (+ y (* -1 y)) x))))
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 (/.f64 (*.f64 y y) x) x))))
(* x (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 (/.f64 (*.f64 y y) x) x))))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* -200 (/ (+ y (* -1 y)) x)) 200)))
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* -1 (/ (+ (* -200 (/ (pow y 2) x)) (* 200 (+ y (* -1 y)))) x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 (/.f64 (*.f64 y y) x) x))))
(* -1 (* x (- (* -1 (/ (+ (* -200 (/ (pow y 2) x)) (* 200 (+ y (* -1 y)))) x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 (/.f64 (*.f64 y y) x) x))))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 (/ (pow y 2) x)) (* 200 x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) x)))
(+ (* -200 (/ (pow y 2) x)) (* 200 x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) x)))
(+ (* -200 (/ (pow y 2) x)) (* 200 x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) x)))
(* -200 (/ (pow y 2) x))
(*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) x))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y y)) (/.f64 #s(literal -200 binary64) x)))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y y)) (/.f64 #s(literal -200 binary64) x)))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y y)) (/.f64 #s(literal -200 binary64) x)))
(* -200 (/ (pow y 2) x))
(*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) x))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y y)) (/.f64 #s(literal -200 binary64) x)))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y y)) (/.f64 #s(literal -200 binary64) x)))
(* (pow y 2) (- (* 200 (/ x (pow y 2))) (* 200 (/ 1 x))))
(*.f64 (*.f64 y y) (+.f64 (/.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y y)) (/.f64 #s(literal -200 binary64) x)))
(* -1 (/ (pow y 2) x))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y y) x))
(/ (+ (* -1 (pow y 2)) (* x (+ y (* -1 y)))) x)
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y y) x))
(/ (+ (* -1 (pow y 2)) (* x (+ x (+ y (* -1 y))))) x)
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) x)
(/ (+ (* -1 (pow y 2)) (* x (+ x (+ y (* -1 y))))) x)
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) x)
x
(* x (+ 1 (+ (* -1 (/ y x)) (/ y x))))
x
(* x (+ 1 (+ (* -1 (/ y x)) (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 y y) x) x)))
(* x (+ 1 (+ (* -1 (/ y x)) (+ (* -1 (/ (pow y 2) (pow x 2))) (/ y x)))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 y y) x) x)))
x
(* -1 (* x (- (* -1 (/ (+ y (* -1 y)) x)) 1)))
x
(* -1 (* x (- (* -1 (/ (+ y (+ (* -1 y) (* -1 (/ (pow y 2) x)))) x)) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 y y) x) x)))
(* -1 (* x (- (* -1 (/ (+ y (+ (* -1 y) (* -1 (/ (pow y 2) x)))) x)) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 y y) x) x)))
x
(+ x (* -1 (/ (pow y 2) x)))
(-.f64 x (/.f64 (*.f64 y y) x))
(+ x (* -1 (/ (pow y 2) x)))
(-.f64 x (/.f64 (*.f64 y y) x))
(+ x (* -1 (/ (pow y 2) x)))
(-.f64 x (/.f64 (*.f64 y y) x))
(* -1 (/ (pow y 2) x))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y y) x))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(*.f64 (*.f64 y y) (+.f64 (/.f64 x (*.f64 y y)) (/.f64 #s(literal -1 binary64) x)))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(*.f64 (*.f64 y y) (+.f64 (/.f64 x (*.f64 y y)) (/.f64 #s(literal -1 binary64) x)))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(*.f64 (*.f64 y y) (+.f64 (/.f64 x (*.f64 y y)) (/.f64 #s(literal -1 binary64) x)))
(* -1 (/ (pow y 2) x))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 y y) x))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(*.f64 (*.f64 y y) (+.f64 (/.f64 x (*.f64 y y)) (/.f64 #s(literal -1 binary64) x)))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(*.f64 (*.f64 y y) (+.f64 (/.f64 x (*.f64 y y)) (/.f64 #s(literal -1 binary64) x)))
(* (pow y 2) (- (/ x (pow y 2)) (/ 1 x)))
(*.f64 (*.f64 y y) (+.f64 (/.f64 x (*.f64 y y)) (/.f64 #s(literal -1 binary64) x)))
(* -1 (/ y x))
(-.f64 #s(literal 0 binary64) (/.f64 y x))
(/ (+ x (* -1 y)) x)
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(/ (+ x (* -1 y)) x)
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(/ (+ x (* -1 y)) x)
(-.f64 #s(literal 1 binary64) (/.f64 y x))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ y x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(+ 1 (* -1 (/ y x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(+ 1 (* -1 (/ y x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ y x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(+ 1 (* -1 (/ y x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(+ 1 (* -1 (/ y x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
1
#s(literal 1 binary64)
(+ 1 (* -1 (/ y x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(+ 1 (* -1 (/ y x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(+ 1 (* -1 (/ y x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(* -1 (/ y x))
(-.f64 #s(literal 0 binary64) (/.f64 y x))
(* y (- (/ 1 y) (/ 1 x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(* y (- (/ 1 y) (/ 1 x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(* y (- (/ 1 y) (/ 1 x)))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(* -1 (/ y x))
(-.f64 #s(literal 0 binary64) (/.f64 y x))
(* -1 (* y (- (/ 1 x) (/ 1 y))))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(* -1 (* y (- (/ 1 x) (/ 1 y))))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(* -1 (* y (- (/ 1 x) (/ 1 y))))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
y
(+ x y)
(+.f64 y x)
(+ x y)
(+.f64 y x)
(+ x y)
(+.f64 y x)
x
(* x (+ 1 (/ y x)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
(* x (+ 1 (/ y x)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
(* x (+ 1 (/ y x)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
x
(* -1 (* x (- (* -1 (/ y x)) 1)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
(* -1 (* x (- (* -1 (/ y x)) 1)))
(*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64)))
x
(+ x y)
(+.f64 y x)
(+ x y)
(+.f64 y x)
(+ x y)
(+.f64 y x)
y
(* y (+ 1 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(* y (+ 1 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(* y (+ 1 (/ x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
y
(* -1 (* y (- (* -1 (/ x y)) 1)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(* -1 (* y (- (* -1 (/ x y)) 1)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* y (- (* 200 (/ x y)) 200))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -200 (pow y 2))
(*.f64 #s(literal -200 binary64) (*.f64 y y))
(+ (* -200 (pow y 2)) (* 200 (* x (+ y (* -1 y)))))
(*.f64 #s(literal -200 binary64) (*.f64 y y))
(+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y))))))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(+ (* -200 (pow y 2)) (* x (+ (* 200 x) (* 200 (+ y (* -1 y))))))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* (pow x 2) (+ 200 (* 200 (/ (+ y (* -1 y)) x))))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* (pow x 2) (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 (/.f64 (*.f64 y y) x) x)))))
(* (pow x 2) (+ 200 (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ (+ y (* -1 y)) x)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 (/.f64 (*.f64 y y) x) x)))))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* (pow x 2) (+ 200 (* 200 (/ (+ y (* -1 y)) x))))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* (pow x 2) (+ 200 (* -1 (/ (+ (* -200 (+ y (* -1 y))) (* 200 (/ (pow y 2) x))) x))))
(*.f64 (*.f64 x x) (-.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) x)) x)))
(* (pow x 2) (+ 200 (* -1 (/ (+ (* -200 (+ y (* -1 y))) (* 200 (/ (pow y 2) x))) x))))
(*.f64 (*.f64 x x) (-.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) x)) x)))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(+ (* 200 (* y (+ x (* -1 x)))) (* 200 (pow x 2)))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(+ (* 200 (pow x 2)) (* y (+ (* -200 y) (* 200 (+ x (* -1 x))))))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(+ (* 200 (pow x 2)) (* y (+ (* -200 y) (* 200 (+ x (* -1 x))))))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* -200 (pow y 2))
(*.f64 #s(literal -200 binary64) (*.f64 y y))
(* (pow y 2) (- (* 200 (/ (+ x (* -1 x)) y)) 200))
(*.f64 #s(literal -200 binary64) (*.f64 y y))
(* (pow y 2) (- (+ (* 200 (/ (+ x (* -1 x)) y)) (* 200 (/ (pow x 2) (pow y 2)))) 200))
(*.f64 (*.f64 y y) (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (*.f64 y y))))
(* (pow y 2) (- (+ (* 200 (/ (+ x (* -1 x)) y)) (* 200 (/ (pow x 2) (pow y 2)))) 200))
(*.f64 (*.f64 y y) (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (*.f64 y y))))
(* -200 (pow y 2))
(*.f64 #s(literal -200 binary64) (*.f64 y y))
(* (pow y 2) (- (* -200 (/ (+ x (* -1 x)) y)) 200))
(*.f64 #s(literal -200 binary64) (*.f64 y y))
(* (pow y 2) (- (* -1 (/ (+ (* -200 (/ (pow x 2) y)) (* 200 (+ x (* -1 x)))) y)) 200))
(*.f64 (*.f64 y y) (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) (/.f64 (*.f64 x x) y)) y)))
(* (pow y 2) (- (* -1 (/ (+ (* -200 (/ (pow x 2) y)) (* 200 (+ x (* -1 x)))) y)) 200))
(*.f64 (*.f64 y y) (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) (/.f64 (*.f64 x x) y)) y)))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(+ (* 200 x) (* 200 y))
(*.f64 #s(literal 200 binary64) (+.f64 y x))
(+ (* 200 x) (* 200 y))
(*.f64 #s(literal 200 binary64) (+.f64 y x))
(+ (* 200 x) (* 200 y))
(*.f64 #s(literal 200 binary64) (+.f64 y x))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* 200 (/ y x))))
(*.f64 #s(literal 200 binary64) (*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64))))
(* x (+ 200 (* 200 (/ y x))))
(*.f64 #s(literal 200 binary64) (*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64))))
(* x (+ 200 (* 200 (/ y x))))
(*.f64 #s(literal 200 binary64) (*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64))))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* -200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64))))
(* -1 (* x (- (* -200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64))))
(* -1 (* x (- (* -200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (*.f64 x (+.f64 (/.f64 y x) #s(literal 1 binary64))))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* 200 x) (* 200 y))
(*.f64 #s(literal 200 binary64) (+.f64 y x))
(+ (* 200 x) (* 200 y))
(*.f64 #s(literal 200 binary64) (+.f64 y x))
(+ (* 200 x) (* 200 y))
(*.f64 #s(literal 200 binary64) (+.f64 y x))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* y (+ 200 (* 200 (/ x y))))
(*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* y (+ 200 (* 200 (/ x y))))
(*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* y (+ 200 (* 200 (/ x y))))
(*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* 200 y)
(*.f64 y #s(literal 200 binary64))
(* -1 (* y (- (* -200 (/ x y)) 200)))
(*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -1 (* y (- (* -200 (/ x y)) 200)))
(*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -1 (* y (- (* -200 (/ x y)) 200)))
(*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))

eval224.0ms (3.6%)

Compiler

Compiled 39604 to 3874 computations (90.2% saved)

prune178.0ms (2.8%)

Pruning

9 alts after pruning (4 fresh and 5 done)

PrunedKeptTotal
New184241846
Fresh101
Picked325
Done033
Total184691855
Accuracy
100.0%
Counts
1855 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
85.1%
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
52.2%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
48.4%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal -1 binary64) y))
99.9%
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
85.2%
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 (/.f64 #s(literal 200 binary64) y) x)))
85.2%
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
52.4%
(*.f64 #s(literal 200 binary64) x)
48.6%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 75 to 57 computations (24% saved)

simplify234.0ms (3.7%)

Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal 200 binary64) (/.f64 y x))
cost-diff0
(+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
cost-diff384
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
cost-diff0
(/.f64 #s(literal 1 binary64) x)
cost-diff128
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
cost-diff0
(/.f64 #s(literal -1 binary64) y)
cost-diff128
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal -1 binary64) y))
cost-diff0
(/.f64 #s(literal 200 binary64) y)
cost-diff0
(*.f64 (/.f64 #s(literal 200 binary64) y) x)
cost-diff0
(+.f64 #s(literal -200 binary64) (*.f64 (/.f64 #s(literal 200 binary64) y) x))
cost-diff256
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 (/.f64 #s(literal 200 binary64) y) x)))
Rules
4470×*-lowering-*.f32
4470×*-lowering-*.f64
3224×/-lowering-/.f32
3224×/-lowering-/.f64
1968×associate-/r*
Iterations

Useful iterations: 16 (0.0ms)

IterNodesCost
01982
14077
27077
313073
423173
540573
684173
7216073
8233373
9239873
10243273
11246473
12249773
13430873
14462273
15489673
16557271
17682271
0850671
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* y (+ -200 (* (/ 200 y) x)))
y
(+ -200 (* (/ 200 y) x))
-200
(* (/ 200 y) x)
(/ 200 y)
200
x
(/ 200 (/ -1 y))
200
(/ -1 y)
-1
y
(/ 200 (/ 1 x))
200
(/ 1 x)
1
x
(/ y (/ 1 (+ -200 (/ 200 (/ y x)))))
y
(/ 1 (+ -200 (/ 200 (/ y x))))
1
(+ -200 (/ 200 (/ y x)))
-200
(/ 200 (/ y x))
200
(/ y x)
x
Outputs
(* y (+ -200 (* (/ 200 y) x)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
y
(+ -200 (* (/ 200 y) x))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
-200
#s(literal -200 binary64)
(* (/ 200 y) x)
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
200
#s(literal 200 binary64)
x
(/ 200 (/ -1 y))
(*.f64 y #s(literal -200 binary64))
200
#s(literal 200 binary64)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
-1
#s(literal -1 binary64)
y
(/ 200 (/ 1 x))
(*.f64 #s(literal 200 binary64) x)
200
#s(literal 200 binary64)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
1
#s(literal 1 binary64)
x
(/ y (/ 1 (+ -200 (/ 200 (/ y x)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
y
(/ 1 (+ -200 (/ 200 (/ y x))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
1
#s(literal 1 binary64)
(+ -200 (/ 200 (/ y x)))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
-200
#s(literal -200 binary64)
(/ 200 (/ y x))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
200
#s(literal 200 binary64)
(/ y x)
(/.f64 y x)
x

localize133.0ms (2.1%)

Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))
accuracy99.3%
(/.f64 #s(literal 200 binary64) (/.f64 y x))
accuracy98.8%
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
accuracy87.6%
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
accuracy100.0%
(/.f64 #s(literal 1 binary64) x)
accuracy99.6%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
accuracy100.0%
(/.f64 #s(literal -1 binary64) y)
accuracy99.7%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal -1 binary64) y))
accuracy100.0%
(/.f64 #s(literal 200 binary64) y)
accuracy100.0%
(+.f64 #s(literal -200 binary64) (*.f64 (/.f64 #s(literal 200 binary64) y) x))
accuracy99.7%
(*.f64 (/.f64 #s(literal 200 binary64) y) x)
accuracy86.3%
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 (/.f64 #s(literal 200 binary64) y) x)))
Results
63.0ms241×0valid
19.0ms15×5exit
Compiler

Compiled 93 to 20 computations (78.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-div: 30.0ms (72.3% of total)
ival-mult: 5.0ms (12% of total)
backward-pass: 3.0ms (7.2% of total)
ival-add: 3.0ms (7.2% of total)
const: 1.0ms (2.4% of total)

series6.0ms (0.1%)

Counts
12 → 228
Calls
Call 1
Inputs
#<alt (* y (+ -200 (* (/ 200 y) x)))>
#<alt (+ -200 (* (/ 200 y) x))>
#<alt (* (/ 200 y) x)>
#<alt (/ 200 y)>
#<alt (/ 200 (/ -1 y))>
#<alt (/ -1 y)>
#<alt (/ 200 (/ 1 x))>
#<alt (/ 1 x)>
#<alt (/ y (/ 1 (+ -200 (/ 200 (/ y x)))))>
#<alt (/ 1 (+ -200 (/ 200 (/ y x))))>
#<alt (+ -200 (/ 200 (/ y x)))>
#<alt (/ 200 (/ y x))>
Outputs
#<alt (* 200 x)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* -200 y)>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* -200 y)>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -200 y)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* 200 (/ x y))>
#<alt (/ (+ (* -200 y) (* 200 x)) y)>
#<alt (/ (+ (* -200 y) (* 200 x)) y)>
#<alt (/ (+ (* -200 y) (* 200 x)) y)>
#<alt -200>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt -200>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt -200>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (* 200 (/ x y))>
#<alt (* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))>
#<alt (* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))>
#<alt (* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))>
#<alt (* 200 (/ x y))>
#<alt (* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))>
#<alt (* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))>
#<alt (* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (/ 200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 y)>
#<alt (* -200 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 y)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 x)>
#<alt (* 200 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 (* 200 x)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* -200 y)>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* y (- (* 200 (/ x y)) 200))>
#<alt (* -200 y)>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 200 (* -200 (/ x y)))))>
#<alt (* -200 y)>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* x (+ 200 (* -200 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 200 (/ y x)) 200)))>
#<alt (* 1/200 (/ y x))>
#<alt (* y (+ (* 1/200 (/ y (pow x 2))) (* 1/200 (/ 1 x))))>
#<alt (* y (+ (* y (+ (* 1/200 (/ y (pow x 3))) (* 1/200 (/ 1 (pow x 2))))) (* 1/200 (/ 1 x))))>
#<alt (* y (+ (* y (+ (* y (+ (* 1/200 (/ y (pow x 4))) (* 1/200 (/ 1 (pow x 3))))) (* 1/200 (/ 1 (pow x 2))))) (* 1/200 (/ 1 x))))>
#<alt -1/200>
#<alt (- (* -1/200 (/ x y)) 1/200)>
#<alt (- (* -1/200 (/ (pow x 2) (pow y 2))) (+ 1/200 (* 1/200 (/ x y))))>
#<alt (- (* -1/200 (/ (pow x 3) (pow y 3))) (+ 1/200 (+ (* 1/200 (/ x y)) (* 1/200 (/ (pow x 2) (pow y 2))))))>
#<alt -1/200>
#<alt (- (* -1/200 (/ x y)) 1/200)>
#<alt (- (* -1 (/ (- (* 1/200 (/ (pow x 2) y)) (* -1/200 x)) y)) 1/200)>
#<alt (- (* -1 (/ (- (* -1 (/ (- (* -1/200 (/ (pow x 3) y)) (* 1/200 (pow x 2))) y)) (* -1/200 x)) y)) 1/200)>
#<alt -1/200>
#<alt (- (* -1/200 (/ x y)) 1/200)>
#<alt (- (* x (- (* -1/200 (/ x (pow y 2))) (* 1/200 (/ 1 y)))) 1/200)>
#<alt (- (* x (- (* x (- (* -1/200 (/ x (pow y 3))) (* 1/200 (/ 1 (pow y 2))))) (* 1/200 (/ 1 y)))) 1/200)>
#<alt (* 1/200 (/ y x))>
#<alt (/ (+ (* 1/200 y) (* 1/200 (/ (pow y 2) x))) x)>
#<alt (/ (- (+ (* 1/200 y) (* 1/200 (/ (pow y 3) (pow x 2)))) (* -1/200 (/ (pow y 2) x))) x)>
#<alt (/ (- (+ (* 1/200 y) (* 1/200 (/ (pow y 4) (pow x 3)))) (+ (* -1/200 (/ (pow y 2) x)) (* -1/200 (/ (pow y 3) (pow x 2))))) x)>
#<alt (* 1/200 (/ y x))>
#<alt (* -1 (/ (+ (* -1/200 y) (* -1/200 (/ (pow y 2) x))) x))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* 1/200 (/ (pow y 3) x)) (* -1/200 (pow y 2))) x)) (* -1/200 y)) x))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1/200 (/ (pow y 4) x)) (* 1/200 (pow y 3))) x)) (* -1/200 (pow y 2))) x)) (* -1/200 y)) x))>
#<alt (* 200 (/ x y))>
#<alt (/ (+ (* -200 y) (* 200 x)) y)>
#<alt (/ (+ (* -200 y) (* 200 x)) y)>
#<alt (/ (+ (* -200 y) (* 200 x)) y)>
#<alt -200>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt -200>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt -200>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (- (* 200 (/ x y)) 200)>
#<alt (* 200 (/ x y))>
#<alt (* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))>
#<alt (* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))>
#<alt (* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))>
#<alt (* 200 (/ x y))>
#<alt (* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))>
#<alt (* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))>
#<alt (* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
#<alt (* 200 (/ x y))>
Calls

57 calls:

TimeVariablePointExpression
1.0ms
y
@-inf
(/ 1 (+ -200 (/ 200 (/ y x))))
0.0ms
x
@inf
(/ 1 (+ -200 (/ 200 (/ y x))))
0.0ms
y
@0
(/ 1 (+ -200 (/ 200 (/ y x))))
0.0ms
y
@inf
(/ 1 (+ -200 (/ 200 (/ y x))))
0.0ms
y
@0
(/ -1 y)

rewrite303.0ms (4.8%)

Algorithm
batch-egg-rewrite
Rules
3982×*-lowering-*.f32
3982×*-lowering-*.f64
3022×/-lowering-/.f32
3022×/-lowering-/.f64
892×fnmsub-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01964
112159
270759
3704459
0831059
Stop Event
iter limit
node limit
Counts
12 → 716
Calls
Call 1
Inputs
(* y (+ -200 (* (/ 200 y) x)))
(+ -200 (* (/ 200 y) x))
(* (/ 200 y) x)
(/ 200 y)
(/ 200 (/ -1 y))
(/ -1 y)
(/ 200 (/ 1 x))
(/ 1 x)
(/ y (/ 1 (+ -200 (/ 200 (/ y x)))))
(/ 1 (+ -200 (/ 200 (/ y x))))
(+ -200 (/ 200 (/ y x)))
(/ 200 (/ y x))
Outputs
(+.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(+.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) (-.f64 #s(literal 0 binary64) y)) (*.f64 y #s(literal -200 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(-.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 y x)))
(-.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y x)))
(-.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) y))
(-.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 y (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(-.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 (*.f64 y x) (/.f64 #s(literal -200 binary64) y)))
(-.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal 200 binary64)))
(-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 200 binary64))))
(-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/200 binary64) y)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (/.f64 y (/.f64 y x)) (/.f64 y (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(fma.f64 y #s(literal -200 binary64) (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(fma.f64 y (/.f64 #s(literal 200 binary64) (/.f64 y x)) (*.f64 y #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(fma.f64 #s(literal 200 binary64) (/.f64 y (/.f64 y x)) (*.f64 y #s(literal -200 binary64)))
(fma.f64 (/.f64 #s(literal 200 binary64) y) (*.f64 y x) (*.f64 y #s(literal -200 binary64)))
(fma.f64 x (/.f64 y (/.f64 y #s(literal 200 binary64))) (*.f64 y #s(literal -200 binary64)))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) y (*.f64 y #s(literal -200 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 y #s(literal -200 binary64)) (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(fma.f64 (*.f64 y x) (/.f64 #s(literal 200 binary64) y) (*.f64 y #s(literal -200 binary64)))
(fma.f64 (/.f64 y (/.f64 y #s(literal 200 binary64))) x (*.f64 y #s(literal -200 binary64)))
(fma.f64 (*.f64 y #s(literal 200 binary64)) (/.f64 x y) (*.f64 y #s(literal -200 binary64)))
(neg.f64 (*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))))
(/.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 (/.f64 #s(literal 1 binary64) y) y))
(/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (/.f64 #s(literal -1 binary64) y))
(/.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (/.f64 y (/.f64 y x)) (/.f64 y (/.f64 y x)))) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (/.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (/.f64 #s(literal -1/200 binary64) y)))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64)))))))
(/.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(/.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(/.f64 (*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 y #s(literal -200 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (/.f64 y (/.f64 y #s(literal 200 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 y x)))
(/.f64 (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) y) y)) (*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x))) (*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 y #s(literal -200 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) y) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(/.f64 (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) (*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 y #s(literal 200 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 y x)))
(/.f64 (+.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 y (/.f64 #s(literal 1/200 binary64) x)))) (*.f64 (/.f64 #s(literal -1 binary64) y) y))
(/.f64 (+.f64 (/.f64 y (*.f64 #s(literal -200 binary64) x)) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) y)) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(/.f64 (+.f64 (/.f64 y x) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (*.f64 y #s(literal -200 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (*.f64 y #s(literal 200 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (/.f64 y x)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (/.f64 y (/.f64 #s(literal 1/200 binary64) x)))) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) y))
(/.f64 (+.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) (*.f64 (/.f64 #s(literal -1/200 binary64) y) y)) (*.f64 (/.f64 #s(literal -1/200 binary64) y) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(/.f64 (+.f64 (/.f64 y x) (*.f64 (/.f64 #s(literal -1/200 binary64) y) (*.f64 y #s(literal 200 binary64)))) (*.f64 (/.f64 #s(literal -1/200 binary64) y) (/.f64 y x)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (*.f64 (/.f64 #s(literal -1/200 binary64) y) (*.f64 y #s(literal -200 binary64)))) (*.f64 (/.f64 #s(literal -1/200 binary64) y) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(/.f64 (+.f64 y (*.f64 (/.f64 #s(literal -1/200 binary64) y) (/.f64 y (/.f64 #s(literal 1/200 binary64) x)))) (*.f64 (/.f64 #s(literal -1/200 binary64) y) y))
(/.f64 (+.f64 (*.f64 y (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal -200 binary64))) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 y (/.f64 #s(literal -1 binary64) y)) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal 200 binary64))) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) (/.f64 #s(literal -1 binary64) y)))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))))
(/.f64 (+.f64 (*.f64 y (/.f64 #s(literal -1/200 binary64) y)) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) (/.f64 #s(literal -1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) #s(literal -200 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (/.f64 y (/.f64 y #s(literal 200 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) #s(literal 200 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (/.f64 #s(literal -1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 #s(literal -1/200 binary64) y)) (-.f64 #s(literal 0 binary64) (/.f64 y x))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (/.f64 #s(literal -1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 200 binary64)) (/.f64 #s(literal -1 binary64) y)) (*.f64 (/.f64 y x) #s(literal 200 binary64))) (*.f64 (/.f64 y x) (/.f64 #s(literal -1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 200 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 y x))) (*.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 200 binary64)) (/.f64 #s(literal -1/200 binary64) y)) (/.f64 y x)) (*.f64 (/.f64 y x) (/.f64 #s(literal -1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (/.f64 y (/.f64 #s(literal 1/200 binary64) x)) (/.f64 #s(literal -1 binary64) y)) (*.f64 y #s(literal 200 binary64))) (*.f64 y (/.f64 #s(literal -1 binary64) y)))
(/.f64 (+.f64 (/.f64 y (/.f64 y #s(literal 200 binary64))) (*.f64 (/.f64 y x) #s(literal -200 binary64))) (*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (/.f64 y (/.f64 #s(literal 1/200 binary64) x)) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))) (-.f64 #s(literal 0 binary64) y)) (*.f64 y (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 y (/.f64 #s(literal 1/200 binary64) x)) (/.f64 #s(literal -1/200 binary64) y)) y) (*.f64 y (/.f64 #s(literal -1/200 binary64) y)))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))) (neg.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(/.f64 (/.f64 y (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64))) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)))
(/.f64 (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (/.f64 y (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (/.f64 y (/.f64 y x)) (/.f64 y (/.f64 y x)))) (*.f64 #s(literal 40000 binary64) (*.f64 y y))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (*.f64 y (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64))) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (*.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64)) y) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal -1 binary64))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 #s(literal 200 binary64) (+.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 y (/.f64 y x))))
(*.f64 #s(literal 200 binary64) (+.f64 (/.f64 y (/.f64 y x)) (-.f64 #s(literal 0 binary64) y)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) y)
(*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (-.f64 #s(literal 0 binary64) y))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (/.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) y))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (/.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) y))
(*.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64)))))))
(*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(*.f64 (/.f64 y (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (/.f64 y (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) #s(literal 40000 binary64)))))
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))) (-.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (+.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)))))
(+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))
(+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal -200 binary64))
(+.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (neg.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))))
(-.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(-.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(-.f64 (/.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))) (/.f64 #s(literal 40000 binary64) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 x y)) #s(literal -200 binary64))
(fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64))
(fma.f64 (/.f64 #s(literal 200 binary64) y) x #s(literal -200 binary64))
(fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal -200 binary64))
(fma.f64 (/.f64 x y) #s(literal 200 binary64) #s(literal -200 binary64))
(fma.f64 (/.f64 x #s(literal 1/200 binary64)) (/.f64 #s(literal 1 binary64) y) #s(literal -200 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) y) (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64))
(neg.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)) (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64))))
(/.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))))
(/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))))
(/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (neg.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))))
(/.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (+.f64 #s(literal -512000000000000000000 binary64) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (-.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) #s(literal -8000000 binary64))))))
(/.f64 (-.f64 #s(literal 64000000000000 binary64) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))))
(/.f64 (-.f64 #s(literal 64000000000000 binary64) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))))))
(/.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64)) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(/.f64 (-.f64 #s(literal 1600000000 binary64) (/.f64 (/.f64 #s(literal 1600000000 binary64) (/.f64 (/.f64 y x) (/.f64 x y))) (/.f64 (/.f64 y x) (/.f64 x y)))) (*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) (*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))))
(/.f64 (neg.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (neg.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (neg.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64))) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) (*.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))))
(/.f64 (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) #s(literal 1 binary64)) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (*.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))) (+.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64))) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) #s(literal 1 binary64)) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (*.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) #s(literal 1 binary64)) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64)) #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -512000000000000000000 binary64) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))) (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (-.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) #s(literal -8000000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 64000000000000 binary64) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))) (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))
(/.f64 (*.f64 (-.f64 #s(literal 64000000000000 binary64) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1600000000 binary64) (/.f64 (/.f64 #s(literal 1600000000 binary64) (/.f64 (/.f64 y x) (/.f64 x y))) (/.f64 (/.f64 y x) (/.f64 x y)))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))
(pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))))
(*.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))))
(*.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 (pow.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 (/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) #s(literal 40000 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))) (-.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(*.f64 (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (+.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))
(neg.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)))
(/.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x)))
(/.f64 #s(literal 200 binary64) (/.f64 y x))
(/.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal 1 binary64) x))
(/.f64 x (/.f64 y #s(literal 200 binary64)))
(/.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 y (*.f64 #s(literal -200 binary64) x)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y #s(literal -200 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (/.f64 #s(literal -1 binary64) y) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/200 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 y (/.f64 x #s(literal 1/200 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 y #s(literal -200 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (/.f64 y #s(literal 200 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 x y) #s(literal 1/200 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1/200 binary64) x))
(/.f64 (/.f64 x #s(literal 1/200 binary64)) y)
(/.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -200 binary64) x) (-.f64 #s(literal 0 binary64) y))
(/.f64 (/.f64 #s(literal -200 binary64) y) (/.f64 #s(literal -1 binary64) x))
(/.f64 (/.f64 (/.f64 #s(literal 200 binary64) y) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 x #s(literal 1/200 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) y))
(pow.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 x y)))
(*.f64 #s(literal -200 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 #s(literal 200 binary64) (/.f64 x y))
(*.f64 (/.f64 #s(literal 200 binary64) y) x)
(*.f64 x (/.f64 #s(literal 200 binary64) y))
(*.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -200 binary64) x))
(*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1/200 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -200 binary64) y))
(*.f64 (/.f64 x y) #s(literal 200 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/200 binary64)))
(*.f64 (/.f64 x #s(literal 1/200 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 x y)) #s(literal -200 binary64))
(*.f64 (*.f64 #s(literal -200 binary64) x) (/.f64 #s(literal -1 binary64) y))
(*.f64 (/.f64 #s(literal -200 binary64) y) (-.f64 #s(literal 0 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 200 binary64) y) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 200 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -200 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) y) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 200 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 x #s(literal 1/200 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) y))
(exp.f64 (*.f64 (log.f64 (/.f64 y #s(literal 200 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -200 binary64) y))
(neg.f64 (/.f64 #s(literal -200 binary64) y))
(/.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) y))
(/.f64 #s(literal 200 binary64) y)
(/.f64 (/.f64 #s(literal 200 binary64) y) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 y #s(literal -200 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 y #s(literal 200 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1/200 binary64))
(/.f64 (/.f64 #s(literal -200 binary64) y) #s(literal -1 binary64))
(pow.f64 (/.f64 y #s(literal 200 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) (/.f64 #s(literal -1 binary64) y))
(*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal 200 binary64) y) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -200 binary64) y))
(*.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 200 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 200 binary64))
(*.f64 (/.f64 #s(literal -200 binary64) y) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 y #s(literal 200 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y #s(literal 200 binary64)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1/200 binary64) y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 200 binary64)))
(neg.f64 (*.f64 y #s(literal 200 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 200 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/200 binary64) y)))
(/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal -1 binary64) y))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/200 binary64) y))
(/.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1/200 binary64))
(/.f64 (*.f64 y #s(literal -200 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 y #s(literal 200 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -200 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1/200 binary64) y) #s(literal -1 binary64))
(*.f64 y #s(literal -200 binary64))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 #s(literal -1 binary64) (*.f64 y #s(literal 200 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -200 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64))
(*.f64 (*.f64 y #s(literal -200 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 y #s(literal 200 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1/200 binary64) y) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1/200 binary64) y) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 0 binary64) y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) y))
(neg.f64 (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal -1 binary64) y)
(/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y))
(/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/200 binary64) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) x))
(neg.f64 (*.f64 #s(literal -200 binary64) x))
(/.f64 #s(literal -200 binary64) (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 x #s(literal 1/200 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/200 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/200 binary64) x))
(/.f64 (/.f64 x #s(literal 1/200 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -200 binary64) x) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 200 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1/200 binary64) x) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x #s(literal 200 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 1/200 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64))
(*.f64 (/.f64 x #s(literal 1/200 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1/200 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/200 binary64) x) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 x)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) x))
(neg.f64 (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(pow.f64 x #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #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))
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(+.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(+.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) (-.f64 #s(literal 0 binary64) y)))
(+.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) (-.f64 #s(literal 0 binary64) y)) (*.f64 y #s(literal -200 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(-.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 y x)))
(-.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y x)))
(-.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) y))
(-.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 y (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(-.f64 (*.f64 y #s(literal -200 binary64)) (*.f64 (*.f64 y x) (/.f64 #s(literal -200 binary64) y)))
(-.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal 200 binary64)))
(-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 200 binary64))))
(-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/200 binary64) y)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (/.f64 y (/.f64 y x)) (/.f64 y (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(fma.f64 y #s(literal -200 binary64) (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(fma.f64 y (/.f64 #s(literal 200 binary64) (/.f64 y x)) (*.f64 y #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(fma.f64 #s(literal 200 binary64) (/.f64 y (/.f64 y x)) (*.f64 y #s(literal -200 binary64)))
(fma.f64 (/.f64 #s(literal 200 binary64) y) (*.f64 y x) (*.f64 y #s(literal -200 binary64)))
(fma.f64 x (/.f64 y (/.f64 y #s(literal 200 binary64))) (*.f64 y #s(literal -200 binary64)))
(fma.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) y (*.f64 y #s(literal -200 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 y #s(literal -200 binary64)) (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(fma.f64 (*.f64 y x) (/.f64 #s(literal 200 binary64) y) (*.f64 y #s(literal -200 binary64)))
(fma.f64 (/.f64 y (/.f64 y #s(literal 200 binary64))) x (*.f64 y #s(literal -200 binary64)))
(fma.f64 (*.f64 y #s(literal 200 binary64)) (/.f64 x y) (*.f64 y #s(literal -200 binary64)))
(neg.f64 (*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))))
(/.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 (/.f64 #s(literal 1 binary64) y) y))
(/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (/.f64 #s(literal -1 binary64) y))
(/.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (/.f64 y (/.f64 y x)) (/.f64 y (/.f64 y x)))) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (/.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (/.f64 #s(literal -1/200 binary64) y)))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64)))))))
(/.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(/.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(/.f64 (*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) y)) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 y #s(literal -200 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (/.f64 y (/.f64 y #s(literal 200 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 y x)))
(/.f64 (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) y) y)) (*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x))) (*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 y #s(literal -200 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) y) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(/.f64 (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) (*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 y #s(literal 200 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 y x)))
(/.f64 (+.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 y (/.f64 #s(literal 1/200 binary64) x)))) (*.f64 (/.f64 #s(literal -1 binary64) y) y))
(/.f64 (+.f64 (/.f64 y (*.f64 #s(literal -200 binary64) x)) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) y)) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(/.f64 (+.f64 (/.f64 y x) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (*.f64 y #s(literal -200 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (*.f64 y #s(literal 200 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (/.f64 y x)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) (/.f64 y (/.f64 #s(literal 1/200 binary64) x)))) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64)) y))
(/.f64 (+.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) (*.f64 (/.f64 #s(literal -1/200 binary64) y) y)) (*.f64 (/.f64 #s(literal -1/200 binary64) y) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))))
(/.f64 (+.f64 (/.f64 y x) (*.f64 (/.f64 #s(literal -1/200 binary64) y) (*.f64 y #s(literal 200 binary64)))) (*.f64 (/.f64 #s(literal -1/200 binary64) y) (/.f64 y x)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (*.f64 (/.f64 #s(literal -1/200 binary64) y) (*.f64 y #s(literal -200 binary64)))) (*.f64 (/.f64 #s(literal -1/200 binary64) y) (-.f64 #s(literal 0 binary64) (/.f64 y x))))
(/.f64 (+.f64 y (*.f64 (/.f64 #s(literal -1/200 binary64) y) (/.f64 y (/.f64 #s(literal 1/200 binary64) x)))) (*.f64 (/.f64 #s(literal -1/200 binary64) y) y))
(/.f64 (+.f64 (*.f64 y (/.f64 #s(literal 1 binary64) y)) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal -200 binary64))) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 y (/.f64 #s(literal -1 binary64) y)) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal 200 binary64))) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) (/.f64 #s(literal -1 binary64) y)))
(/.f64 (+.f64 (*.f64 y (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))))
(/.f64 (+.f64 (*.f64 y (/.f64 #s(literal -1/200 binary64) y)) (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) (/.f64 #s(literal -1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 #s(literal 1 binary64) y)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) #s(literal -200 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (/.f64 y (/.f64 y #s(literal 200 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) #s(literal 200 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (/.f64 #s(literal -1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal -200 binary64)) (/.f64 #s(literal -1/200 binary64) y)) (-.f64 #s(literal 0 binary64) (/.f64 y x))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) (/.f64 #s(literal -1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 200 binary64)) (/.f64 #s(literal -1 binary64) y)) (*.f64 (/.f64 y x) #s(literal 200 binary64))) (*.f64 (/.f64 y x) (/.f64 #s(literal -1 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 200 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 y x))) (*.f64 (/.f64 y x) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 200 binary64)) (/.f64 #s(literal -1/200 binary64) y)) (/.f64 y x)) (*.f64 (/.f64 y x) (/.f64 #s(literal -1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (/.f64 y (/.f64 #s(literal 1/200 binary64) x)) (/.f64 #s(literal -1 binary64) y)) (*.f64 y #s(literal 200 binary64))) (*.f64 y (/.f64 #s(literal -1 binary64) y)))
(/.f64 (+.f64 (/.f64 y (/.f64 y #s(literal 200 binary64))) (*.f64 (/.f64 y x) #s(literal -200 binary64))) (*.f64 (/.f64 y x) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (+.f64 (*.f64 (/.f64 y (/.f64 #s(literal 1/200 binary64) x)) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))) (-.f64 #s(literal 0 binary64) y)) (*.f64 y (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -200 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 y (/.f64 #s(literal 1/200 binary64) x)) (/.f64 #s(literal -1/200 binary64) y)) y) (*.f64 y (/.f64 #s(literal -1/200 binary64) y)))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))) (neg.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(/.f64 (/.f64 y (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64))) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)))
(/.f64 (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (/.f64 y (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (/.f64 y (/.f64 y x)) (/.f64 y (/.f64 y x)))) (*.f64 #s(literal 40000 binary64) (*.f64 y y))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (*.f64 y (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 y (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64))) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (*.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64)) y) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal -1 binary64))
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 #s(literal 200 binary64) (+.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 y (/.f64 y x))))
(*.f64 #s(literal 200 binary64) (+.f64 (/.f64 y (/.f64 y x)) (-.f64 #s(literal 0 binary64) y)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) y)
(*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (-.f64 #s(literal 0 binary64) y))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (/.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) y))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (/.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) y))
(*.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 y y)) (*.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (-.f64 (/.f64 y (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) (*.f64 y #s(literal -200 binary64)))))))
(*.f64 (*.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) (/.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(*.f64 (/.f64 y (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (/.f64 y (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) #s(literal 40000 binary64)))))
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))) (-.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 (/.f64 (*.f64 y (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (+.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) #s(literal 40000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) #s(literal 40000 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) #s(literal -200 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(+.f64 (*.f64 #s(literal 40000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))))
(+.f64 (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (*.f64 #s(literal 40000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))))
(+.f64 (*.f64 #s(literal -200 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))) (*.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(-.f64 (/.f64 #s(literal -200 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (/.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))))
(-.f64 (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))
(/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))))
(/.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))
(/.f64 (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))) (*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) #s(literal 40000 binary64))))))
(/.f64 (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (+.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64))))))
(/.f64 (-.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) (*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) #s(literal 40000 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))) (-.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (+.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)))))
(pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))))
(*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))))
(*.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64))) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 (/.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (-.f64 #s(literal 64000000000000 binary64) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))))
(*.f64 (/.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (-.f64 #s(literal 1600000000 binary64) (/.f64 (/.f64 #s(literal 1600000000 binary64) (/.f64 (/.f64 y x) (/.f64 x y))) (/.f64 (/.f64 y x) (/.f64 x y))))) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64))) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (+.f64 #s(literal -512000000000000000000 binary64) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))))) (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (-.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) #s(literal -8000000 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (-.f64 #s(literal 64000000000000 binary64) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))
(+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))
(+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal -200 binary64))
(+.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (neg.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))))
(-.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(-.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(-.f64 (/.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))) (/.f64 #s(literal 40000 binary64) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 x y)) #s(literal -200 binary64))
(fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64))
(fma.f64 (/.f64 #s(literal 200 binary64) y) x #s(literal -200 binary64))
(fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal -200 binary64))
(fma.f64 (/.f64 x y) #s(literal 200 binary64) #s(literal -200 binary64))
(fma.f64 (/.f64 x #s(literal 1/200 binary64)) (/.f64 #s(literal 1 binary64) y) #s(literal -200 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) y) (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64))
(neg.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)) (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64))))
(/.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))))
(/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))))
(/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (neg.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))))
(/.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (+.f64 #s(literal -512000000000000000000 binary64) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (-.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) #s(literal -8000000 binary64))))))
(/.f64 (-.f64 #s(literal 64000000000000 binary64) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))) (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))))
(/.f64 (-.f64 #s(literal 64000000000000 binary64) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))))))
(/.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64)) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(/.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(/.f64 (-.f64 #s(literal 1600000000 binary64) (/.f64 (/.f64 #s(literal 1600000000 binary64) (/.f64 (/.f64 y x) (/.f64 x y))) (/.f64 (/.f64 y x) (/.f64 x y)))) (*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) (*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))))
(/.f64 (neg.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (neg.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (neg.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64))) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))) (*.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))))
(/.f64 (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) #s(literal 1 binary64)) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (*.f64 (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))))) (+.f64 (/.f64 #s(literal -40000 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64))) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) #s(literal 1 binary64)) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(/.f64 (*.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) #s(literal 1 binary64)) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64)) #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -512000000000000000000 binary64) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))) (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) (-.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))) #s(literal -8000000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 64000000000000 binary64) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))) (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))
(/.f64 (*.f64 (-.f64 #s(literal 64000000000000 binary64) (*.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1600000000 binary64) (/.f64 (/.f64 #s(literal 1600000000 binary64) (/.f64 (/.f64 y x) (/.f64 x y))) (/.f64 (/.f64 y x) (/.f64 x y)))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))))
(pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 200 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))))
(*.f64 (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))))
(*.f64 (+.f64 (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))) #s(literal -40000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 (pow.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -40000 binary64) (/.f64 (*.f64 x #s(literal 40000 binary64)) (/.f64 y (/.f64 x y))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x)))) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 (/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 64000000000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)))))) (+.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (-.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) #s(literal 40000 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1600000000 binary64) (*.f64 (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x)) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))) (-.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)) (/.f64 y x))))
(*.f64 (/.f64 (+.f64 #s(literal 40000 binary64) (/.f64 (/.f64 #s(literal -40000 binary64) (/.f64 y x)) (/.f64 y x))) (-.f64 #s(literal -8000000 binary64) (/.f64 (*.f64 #s(literal 8000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 40000 binary64) (*.f64 (/.f64 x y) (+.f64 (/.f64 #s(literal 40000 binary64) (/.f64 y x)) #s(literal -40000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))
(neg.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)))
(/.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y x)))
(/.f64 #s(literal 200 binary64) (/.f64 y x))
(/.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal 1 binary64) x))
(/.f64 x (/.f64 y #s(literal 200 binary64)))
(/.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 y (*.f64 #s(literal -200 binary64) x)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y #s(literal -200 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (/.f64 #s(literal -1 binary64) y) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/200 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 y (/.f64 x #s(literal 1/200 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 y #s(literal -200 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (/.f64 y #s(literal 200 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 x y) #s(literal 1/200 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1/200 binary64) x))
(/.f64 (/.f64 x #s(literal 1/200 binary64)) y)
(/.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -200 binary64) x) (-.f64 #s(literal 0 binary64) y))
(/.f64 (/.f64 #s(literal -200 binary64) y) (/.f64 #s(literal -1 binary64) x))
(/.f64 (/.f64 (/.f64 #s(literal 200 binary64) y) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 x #s(literal 1/200 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) y))
(pow.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (/.f64 x y)))
(*.f64 #s(literal -200 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 #s(literal 200 binary64) (/.f64 x y))
(*.f64 (/.f64 #s(literal 200 binary64) y) x)
(*.f64 x (/.f64 #s(literal 200 binary64) y))
(*.f64 (/.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 #s(literal -200 binary64) x))
(*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1/200 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -200 binary64) y))
(*.f64 (/.f64 x y) #s(literal 200 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/200 binary64)))
(*.f64 (/.f64 x #s(literal 1/200 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 x y)) #s(literal -200 binary64))
(*.f64 (*.f64 #s(literal -200 binary64) x) (/.f64 #s(literal -1 binary64) y))
(*.f64 (/.f64 #s(literal -200 binary64) y) (-.f64 #s(literal 0 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 200 binary64) y) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 200 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -200 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) y) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 200 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y (/.f64 x #s(literal 1/200 binary64))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 x #s(literal 1/200 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) y))

simplify270.0ms (4.3%)

Algorithm
egg-herbie
Rules
5270×*-lowering-*.f32
5270×*-lowering-*.f64
2220×+-lowering-+.f64
2220×+-lowering-+.f32
1186×distribute-lft-out
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01601261
15381244
215701210
346121199
089811199
Stop Event
iter limit
node limit
Counts
228 → 228
Calls
Call 1
Inputs
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* -200 y)
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* -200 y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -200 y)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* 200 (/ x y))
(/ (+ (* -200 y) (* 200 x)) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/ (+ (* -200 y) (* 200 x)) y)
-200
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
-200
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
-200
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(* 200 (/ x y))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(* 200 (/ x y))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(/ 200 y)
(/ 200 y)
(/ 200 y)
(/ 200 y)
(/ 200 y)
(/ 200 y)
(/ 200 y)
(/ 200 y)
(/ 200 y)
(/ 200 y)
(/ 200 y)
(/ 200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(* -200 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(/ -1 y)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 x)
(* 200 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)
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* -200 y)
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* y (- (* 200 (/ x y)) 200))
(* -200 y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(* -200 y)
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(+ (* -200 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* x (+ 200 (* -200 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* 1/200 (/ y x))
(* y (+ (* 1/200 (/ y (pow x 2))) (* 1/200 (/ 1 x))))
(* y (+ (* y (+ (* 1/200 (/ y (pow x 3))) (* 1/200 (/ 1 (pow x 2))))) (* 1/200 (/ 1 x))))
(* y (+ (* y (+ (* y (+ (* 1/200 (/ y (pow x 4))) (* 1/200 (/ 1 (pow x 3))))) (* 1/200 (/ 1 (pow x 2))))) (* 1/200 (/ 1 x))))
-1/200
(- (* -1/200 (/ x y)) 1/200)
(- (* -1/200 (/ (pow x 2) (pow y 2))) (+ 1/200 (* 1/200 (/ x y))))
(- (* -1/200 (/ (pow x 3) (pow y 3))) (+ 1/200 (+ (* 1/200 (/ x y)) (* 1/200 (/ (pow x 2) (pow y 2))))))
-1/200
(- (* -1/200 (/ x y)) 1/200)
(- (* -1 (/ (- (* 1/200 (/ (pow x 2) y)) (* -1/200 x)) y)) 1/200)
(- (* -1 (/ (- (* -1 (/ (- (* -1/200 (/ (pow x 3) y)) (* 1/200 (pow x 2))) y)) (* -1/200 x)) y)) 1/200)
-1/200
(- (* -1/200 (/ x y)) 1/200)
(- (* x (- (* -1/200 (/ x (pow y 2))) (* 1/200 (/ 1 y)))) 1/200)
(- (* x (- (* x (- (* -1/200 (/ x (pow y 3))) (* 1/200 (/ 1 (pow y 2))))) (* 1/200 (/ 1 y)))) 1/200)
(* 1/200 (/ y x))
(/ (+ (* 1/200 y) (* 1/200 (/ (pow y 2) x))) x)
(/ (- (+ (* 1/200 y) (* 1/200 (/ (pow y 3) (pow x 2)))) (* -1/200 (/ (pow y 2) x))) x)
(/ (- (+ (* 1/200 y) (* 1/200 (/ (pow y 4) (pow x 3)))) (+ (* -1/200 (/ (pow y 2) x)) (* -1/200 (/ (pow y 3) (pow x 2))))) x)
(* 1/200 (/ y x))
(* -1 (/ (+ (* -1/200 y) (* -1/200 (/ (pow y 2) x))) x))
(* -1 (/ (+ (* -1 (/ (- (* 1/200 (/ (pow y 3) x)) (* -1/200 (pow y 2))) x)) (* -1/200 y)) x))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1/200 (/ (pow y 4) x)) (* 1/200 (pow y 3))) x)) (* -1/200 (pow y 2))) x)) (* -1/200 y)) x))
(* 200 (/ x y))
(/ (+ (* -200 y) (* 200 x)) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/ (+ (* -200 y) (* 200 x)) y)
-200
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
-200
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
-200
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(- (* 200 (/ x y)) 200)
(* 200 (/ x y))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(* 200 (/ x y))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
(* 200 (/ x y))
Outputs
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y))) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y))) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y))) y)
-200
#s(literal -200 binary64)
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
-200
#s(literal -200 binary64)
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
-200
#s(literal -200 binary64)
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(/ 200 y)
(/.f64 #s(literal 200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(/ -1 y)
(/.f64 #s(literal -1 binary64) y)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* 200 x)
(*.f64 #s(literal 200 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)
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y)))
(* 1/200 (/ y x))
(/.f64 (*.f64 y #s(literal 1/200 binary64)) x)
(* y (+ (* 1/200 (/ y (pow x 2))) (* 1/200 (/ 1 x))))
(*.f64 (/.f64 y x) (+.f64 #s(literal 1/200 binary64) (/.f64 (*.f64 y #s(literal 1/200 binary64)) x)))
(* y (+ (* y (+ (* 1/200 (/ y (pow x 3))) (* 1/200 (/ 1 (pow x 2))))) (* 1/200 (/ 1 x))))
(*.f64 y (+.f64 (/.f64 #s(literal 1/200 binary64) x) (*.f64 (/.f64 (/.f64 y x) x) (+.f64 #s(literal 1/200 binary64) (/.f64 (*.f64 y #s(literal 1/200 binary64)) x)))))
(* y (+ (* y (+ (* y (+ (* 1/200 (/ y (pow x 4))) (* 1/200 (/ 1 (pow x 3))))) (* 1/200 (/ 1 (pow x 2))))) (* 1/200 (/ 1 x))))
(*.f64 y (+.f64 (/.f64 #s(literal 1/200 binary64) x) (*.f64 y (+.f64 (*.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1/200 binary64) x) x)) (/.f64 (*.f64 y (*.f64 y #s(literal 1/200 binary64))) (pow.f64 x #s(literal 4 binary64)))))))
-1/200
#s(literal -1/200 binary64)
(- (* -1/200 (/ x y)) 1/200)
(+.f64 #s(literal -1/200 binary64) (*.f64 (/.f64 x y) #s(literal -1/200 binary64)))
(- (* -1/200 (/ (pow x 2) (pow y 2))) (+ 1/200 (* 1/200 (/ x y))))
(+.f64 #s(literal -1/200 binary64) (*.f64 x (*.f64 (+.f64 (/.f64 x y) #s(literal 1 binary64)) (/.f64 #s(literal -1/200 binary64) y))))
(- (* -1/200 (/ (pow x 3) (pow y 3))) (+ 1/200 (+ (* 1/200 (/ x y)) (* 1/200 (/ (pow x 2) (pow y 2))))))
(+.f64 #s(literal -1/200 binary64) (/.f64 (*.f64 #s(literal -1/200 binary64) (+.f64 x (*.f64 x (*.f64 (+.f64 (/.f64 x y) #s(literal 1 binary64)) (/.f64 x y))))) y))
-1/200
#s(literal -1/200 binary64)
(- (* -1/200 (/ x y)) 1/200)
(+.f64 #s(literal -1/200 binary64) (*.f64 (/.f64 x y) #s(literal -1/200 binary64)))
(- (* -1 (/ (- (* 1/200 (/ (pow x 2) y)) (* -1/200 x)) y)) 1/200)
(+.f64 #s(literal -1/200 binary64) (*.f64 x (*.f64 (+.f64 (/.f64 x y) #s(literal 1 binary64)) (/.f64 #s(literal -1/200 binary64) y))))
(- (* -1 (/ (- (* -1 (/ (- (* -1/200 (/ (pow x 3) y)) (* 1/200 (pow x 2))) y)) (* -1/200 x)) y)) 1/200)
(+.f64 #s(literal -1/200 binary64) (/.f64 (*.f64 #s(literal -1/200 binary64) (+.f64 x (*.f64 x (*.f64 (+.f64 (/.f64 x y) #s(literal 1 binary64)) (/.f64 x y))))) y))
-1/200
#s(literal -1/200 binary64)
(- (* -1/200 (/ x y)) 1/200)
(+.f64 #s(literal -1/200 binary64) (*.f64 (/.f64 x y) #s(literal -1/200 binary64)))
(- (* x (- (* -1/200 (/ x (pow y 2))) (* 1/200 (/ 1 y)))) 1/200)
(+.f64 #s(literal -1/200 binary64) (*.f64 x (*.f64 (+.f64 (/.f64 x y) #s(literal 1 binary64)) (/.f64 #s(literal -1/200 binary64) y))))
(- (* x (- (* x (- (* -1/200 (/ x (pow y 3))) (* 1/200 (/ 1 (pow y 2))))) (* 1/200 (/ 1 y)))) 1/200)
(+.f64 #s(literal -1/200 binary64) (/.f64 (*.f64 #s(literal -1/200 binary64) (+.f64 x (*.f64 x (*.f64 (+.f64 (/.f64 x y) #s(literal 1 binary64)) (/.f64 x y))))) y))
(* 1/200 (/ y x))
(/.f64 (*.f64 y #s(literal 1/200 binary64)) x)
(/ (+ (* 1/200 y) (* 1/200 (/ (pow y 2) x))) x)
(*.f64 (/.f64 y x) (+.f64 #s(literal 1/200 binary64) (/.f64 (*.f64 y #s(literal 1/200 binary64)) x)))
(/ (- (+ (* 1/200 y) (* 1/200 (/ (pow y 3) (pow x 2)))) (* -1/200 (/ (pow y 2) x))) x)
(/.f64 (*.f64 #s(literal 1/200 binary64) (+.f64 y (*.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) (/.f64 (*.f64 y y) x)))) x)
(/ (- (+ (* 1/200 y) (* 1/200 (/ (pow y 4) (pow x 3)))) (+ (* -1/200 (/ (pow y 2) x)) (* -1/200 (/ (pow y 3) (pow x 2))))) x)
(/.f64 (*.f64 #s(literal 1/200 binary64) (+.f64 (+.f64 y (/.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) (/.f64 (*.f64 y y) x)))) x)
(* 1/200 (/ y x))
(/.f64 (*.f64 y #s(literal 1/200 binary64)) x)
(* -1 (/ (+ (* -1/200 y) (* -1/200 (/ (pow y 2) x))) x))
(*.f64 (/.f64 y x) (+.f64 #s(literal 1/200 binary64) (/.f64 (*.f64 y #s(literal 1/200 binary64)) x)))
(* -1 (/ (+ (* -1 (/ (- (* 1/200 (/ (pow y 3) x)) (* -1/200 (pow y 2))) x)) (* -1/200 y)) x))
(/.f64 (*.f64 #s(literal 1/200 binary64) (+.f64 y (*.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) (/.f64 (*.f64 y y) x)))) x)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* -1/200 (/ (pow y 4) x)) (* 1/200 (pow y 3))) x)) (* -1/200 (pow y 2))) x)) (* -1/200 y)) x))
(/.f64 (*.f64 #s(literal 1/200 binary64) (+.f64 (+.f64 y (/.f64 (pow.f64 y #s(literal 4 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) (/.f64 (*.f64 y y) x)))) x)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y))) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y))) y)
(/ (+ (* -200 y) (* 200 x)) y)
(/.f64 (*.f64 #s(literal 200 binary64) (+.f64 x (-.f64 #s(literal 0 binary64) y))) y)
-200
#s(literal -200 binary64)
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
-200
#s(literal -200 binary64)
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
-200
#s(literal -200 binary64)
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(- (* 200 (/ x y)) 200)
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* x (- (* 200 (/ 1 y)) (* 200 (/ 1 x))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* -1 (* x (- (* 200 (/ 1 x)) (* 200 (/ 1 y)))))
(+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y))
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)
(* 200 (/ x y))
(/.f64 (*.f64 #s(literal 200 binary64) x) y)

eval146.0ms (2.3%)

Compiler

Compiled 17636 to 1574 computations (91.1% saved)

prune89.0ms (1.4%)

Pruning

11 alts after pruning (3 fresh and 8 done)

PrunedKeptTotal
New9413944
Fresh000
Picked134
Done055
Total94211953
Accuracy
100.0%
Counts
953 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.5%
(/.f64 y (+.f64 #s(literal -1/200 binary64) (*.f64 (/.f64 x y) #s(literal -1/200 binary64))))
48.5%
(/.f64 y #s(literal -1/200 binary64))
52.3%
(/.f64 x #s(literal 1/200 binary64))
52.2%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
48.4%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal -1 binary64) y))
99.9%
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
85.2%
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 (/.f64 #s(literal 200 binary64) y) x)))
85.2%
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
52.4%
(*.f64 #s(literal 200 binary64) x)
48.6%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 268 to 124 computations (53.7% saved)

regimes27.0ms (0.4%)

Counts
20 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
(/.f64 x #s(literal 1/200 binary64))
(/.f64 y #s(literal -1/200 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal -1 binary64) y))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 (/.f64 #s(literal 200 binary64) y) x)))
(/.f64 y (+.f64 #s(literal -1/200 binary64) (*.f64 (/.f64 x y) #s(literal -1/200 binary64))))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (+.f64 x y))
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
Outputs
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
Calls

4 calls:

8.0ms
y
6.0ms
(-.f64 x y)
6.0ms
x
6.0ms
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1(*.f64 #s(literal 200 binary64) (-.f64 x y))
100.0%1(-.f64 x y)
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes27.0ms (0.4%)

Counts
19 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
(/.f64 x #s(literal 1/200 binary64))
(/.f64 y #s(literal -1/200 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal -1 binary64) y))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 (/.f64 #s(literal 200 binary64) y) x)))
(/.f64 y (+.f64 #s(literal -1/200 binary64) (*.f64 (/.f64 x y) #s(literal -1/200 binary64))))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (+.f64 x y))
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
Outputs
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
Calls

4 calls:

8.0ms
x
6.0ms
(-.f64 x y)
6.0ms
(*.f64 #s(literal 200 binary64) (-.f64 x y))
6.0ms
y
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1(*.f64 #s(literal 200 binary64) (-.f64 x y))
100.0%1(-.f64 x y)
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes24.0ms (0.4%)

Counts
18 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
(/.f64 x #s(literal 1/200 binary64))
(/.f64 y #s(literal -1/200 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal -1 binary64) y))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 x y))))
(*.f64 y (+.f64 #s(literal -200 binary64) (*.f64 (/.f64 #s(literal 200 binary64) y) x)))
(/.f64 y (+.f64 #s(literal -1/200 binary64) (*.f64 (/.f64 x y) #s(literal -1/200 binary64))))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -200 binary64) (/.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) x))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (-.f64 x y)) (+.f64 x y))
(*.f64 #s(literal 200 binary64) (*.f64 (+.f64 x y) (*.f64 (-.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) y))) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 x y)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) y))))
Outputs
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
Calls

4 calls:

7.0ms
y
6.0ms
x
5.0ms
(-.f64 x y)
5.0ms
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1(*.f64 #s(literal 200 binary64) (-.f64 x y))
99.9%1(-.f64 x y)
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes34.0ms (0.5%)

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

4 calls:

25.0ms
y
3.0ms
(*.f64 #s(literal 200 binary64) (-.f64 x y))
3.0ms
(-.f64 x y)
3.0ms
x
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1(*.f64 #s(literal 200 binary64) (-.f64 x y))
99.9%1(-.f64 x y)
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes4.0ms (0.1%)

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

2 calls:

2.0ms
y
2.0ms
x
Results
AccuracySegmentsBranch
77.1%3x
76.3%3y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
Outputs
(*.f64 #s(literal -200 binary64) y)
Calls

2 calls:

1.0ms
y
1.0ms
x
Results
AccuracySegmentsBranch
48.6%1y
48.6%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch23.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
2.8037720712287964e+69
2.972947713758706e+71
8.0ms
-3.377129393627709e+61
-2.2897612835997083e+59
Results
9.0ms224×0valid
Compiler

Compiled 180 to 149 computations (17.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0ms
ival-mult: 2.0ms (60.3% of total)
ival-sub: 1.0ms (30.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify9.0ms (0.1%)

Algorithm
egg-herbie
Rules
14×*-commutative_binary64
10×+-commutative_binary64
10×sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01842
13142
24442
35042
45442
55542
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(if (<=.f64 x #s(literal -780000000000000042588707862310427877083086351936430199013376 binary64)) (*.f64 #s(literal 200 binary64) x) (if (<=.f64 x #s(literal 7600000000000000551238916499622186958803645513313566861938397181640704 binary64)) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)))
(*.f64 #s(literal -200 binary64) y)
Outputs
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal 200 binary64)))
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
(-.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) y))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(if (<=.f64 x #s(literal -780000000000000042588707862310427877083086351936430199013376 binary64)) (*.f64 #s(literal 200 binary64) x) (if (<=.f64 x #s(literal 7600000000000000551238916499622186958803645513313566861938397181640704 binary64)) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)))
(if (<=.f64 x #s(literal -780000000000000042588707862310427877083086351936430199013376 binary64)) (*.f64 x #s(literal 200 binary64)) (if (<=.f64 x #s(literal 7600000000000000551238916499622186958803645513313566861938397181640704 binary64)) (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal 200 binary64))))
(*.f64 #s(literal -200 binary64) y)

soundness736.0ms (11.8%)

Rules
2520×/-lowering-/.f32
2520×/-lowering-/.f64
2378×*-lowering-*.f32
2378×*-lowering-*.f64
2000×sum3-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058
1218
21598
316598
084218
040189
1123189
2351189
31003171
42483171
55144171
08065171
Stop Event
fuel
iter limit
node limit
iter limit
node limit
Compiler

Compiled 86 to 48 computations (44.2% saved)

preprocess34.0ms (0.5%)

Compiler

Compiled 106 to 46 computations (56.6% saved)

end0.0ms (0%)

Profiling

Loading profile data...