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

Time bar (total: 5.5s)

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)

sample686.0ms (12.5%)

Results
430.0ms8101×0valid
8.0ms50×2valid
6.0ms37×3valid
6.0ms68×1valid
Precisions
Click to see histograms. Total time spent on operations: 168.0ms
ival-sub: 83.0ms (49.5% of total)
ival-mult: 69.0ms (41.1% of total)
const: 11.0ms (6.6% of total)
backward-pass: 5.0ms (3% of total)
Bogosity

preprocess79.0ms (1.4%)

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))

explain64.0ms (1.2%)

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
44.0ms506×0valid
1.0ms1valid
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 (52.1% of total)
ival-sub: 3.0ms (31.2% of total)
const: 1.0ms (10.4% 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
100.0%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Compiler

Compiled 7 to 5 computations (28.6% saved)

simplify30.0ms (0.6%)

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

localize23.0ms (0.4%)

Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 x y)
accuracy100.0%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Results
15.0ms253×0valid
0.0ms1valid
Compiler

Compiled 14 to 6 computations (57.1% saved)

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

series3.0ms (0.1%)

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
1.0ms
x
@inf
(- x y)
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))

rewrite365.0ms (6.6%)

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
21618
316748
085228
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) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.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 #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 (-.f64 #s(literal 0 binary64) 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 #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 #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 200 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.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 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) #s(literal 200 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.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 (-.f64 #s(literal 0 binary64) 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 #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 #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 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 y y))))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.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 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) #s(literal 200 binary64))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) 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 #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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.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 (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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.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 (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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.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 (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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.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 (fma.f64 (/.f64 (*.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 y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.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 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x y) (+.f64 x y)))))))))
(+.f64 (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y (+.f64 x y))) (/.f64 (*.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 (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 #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 y y) (-.f64 (-.f64 #s(literal 0 binary64) y) x)) (/.f64 (*.f64 x x) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))
(-.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) (*.f64 x (-.f64 #s(literal 0 binary64) y))))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 x (-.f64 #s(literal 0 binary64) 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) (*.f64 x (-.f64 #s(literal 0 binary64) 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) (*.f64 x (-.f64 #s(literal 0 binary64) 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) (*.f64 x (-.f64 #s(literal 0 binary64) 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) (*.f64 x (-.f64 #s(literal 0 binary64) 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 (-.f64 #s(literal 0 binary64) y) x)) (/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))
(-.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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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 (-.f64 #s(literal 0 binary64) y) x)))
(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) (*.f64 x (-.f64 #s(literal 0 binary64) y)))))
(/.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 x y)))))
(/.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 (-.f64 #s(literal 0 binary64) y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.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 (+.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 #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 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 (*.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 (*.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 #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 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x)))
(/.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 (-.f64 #s(literal 0 binary64) y) x))
(/.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 (-.f64 #s(literal 0 binary64) y) x))
(/.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 (-.f64 #s(literal 0 binary64) y) x)) (*.f64 (+.f64 x y) (-.f64 #s(literal 0 binary64) (*.f64 y y)))) (*.f64 (+.f64 x y) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))
(/.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 (-.f64 #s(literal 0 binary64) y) x)) (*.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 (-.f64 #s(literal 0 binary64) y) x)))
(/.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 (-.f64 #s(literal 0 binary64) y) x) (*.f64 y y))) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (-.f64 (-.f64 #s(literal 0 binary64) y) x)) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x) (-.f64 #s(literal 0 binary64) (*.f64 y y)))) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (+.f64 x y) (*.f64 y y))) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x) #s(literal 1 binary64))) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x) (/.f64 (+.f64 x y) (*.f64 y y))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 x x))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x)))
(/.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 (-.f64 #s(literal 0 binary64) y) x))
(/.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 #s(literal 0 binary64) (+.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 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 y y))))) (neg.f64 (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x))))
(/.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 #s(literal 0 binary64) (+.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 #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 0 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))
(*.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 y y)) (*.f64 (+.f64 x y) (*.f64 (+.f64 x 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 (*.f64 x x) (*.f64 y (+.f64 x y))) (-.f64 (*.f64 x x) (*.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))))

simplify119.0ms (2.2%)

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
08069171
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)

eval69.0ms (1.3%)

Compiler

Compiled 12896 to 929 computations (92.8% saved)

prune59.0ms (1.1%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New2916297
Fresh000
Picked011
Done000
Total2917298
Accuracy
100.0%
Counts
298 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
99.6%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 x y)))
100.0%
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
59.4%
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 200 binary64) (+.f64 x y)))
100.0%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
48.8%
(*.f64 #s(literal 200 binary64) x)
52.3%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 109 to 77 computations (29.4% saved)

simplify64.0ms (1.2%)

Algorithm
egg-herbie
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
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)))
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) x)
cost-diff0
(*.f64 #s(literal -200 binary64) y)
cost-diff0
(*.f64 #s(literal 200 binary64) x)
cost-diff6400
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
Rules
504×fnmadd-define
328×fnmsub-define
328×fmsub-define
310×fma-define
280×sum3-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01355
13152
24852
36852
410152
518452
634752
759752
879452
9115652
10146552
11177752
12188152
0188152
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(+ (* -200 y) (* 200 x))
-200
y
(* 200 x)
200
x
(* -200 y)
-200
y
(* 200 x)
200
x
(- (* 200 x) (* y 200))
(* 200 x)
200
x
(* y 200)
y
(/ 200 (/ 1 (- x y)))
200
(/ 1 (- x y))
1
(- x y)
x
y
Outputs
(+ (* -200 y) (* 200 x))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
-200
#s(literal -200 binary64)
y
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
200
#s(literal 200 binary64)
x
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
-200
#s(literal -200 binary64)
y
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
200
#s(literal 200 binary64)
x
(- (* 200 x) (* y 200))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
200
#s(literal 200 binary64)
x
(* y 200)
(*.f64 y #s(literal 200 binary64))
y
(/ 200 (/ 1 (- x y)))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
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

localize78.0ms (1.4%)

Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
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)))
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) x)
accuracy100.0%
(*.f64 #s(literal -200 binary64) y)
accuracy100.0%
(*.f64 #s(literal 200 binary64) x)
accuracy100.0%
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
Results
55.0ms247×0valid
2.0ms3valid
1.0ms2valid
1.0ms1valid
Compiler

Compiled 61 to 14 computations (77% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-div: 9.0ms (34.7% of total)
ival-mult: 7.0ms (27% of total)
compiled-spec: 4.0ms (15.4% of total)
ival-sub: 3.0ms (11.6% of total)
ival-add: 2.0ms (7.7% of total)
const: 1.0ms (3.9% of total)
backward-pass: 1.0ms (3.9% of total)

series8.0ms (0.1%)

Counts
8 → 156
Calls
Call 1
Inputs
#<alt (+ (* -200 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* -200 y)>
#<alt (- (* 200 x) (* y 200))>
#<alt (* y 200)>
#<alt (/ 200 (/ 1 (- x y)))>
#<alt (/ 1 (- x y))>
#<alt (- x y)>
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)>
#<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 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 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 (- (* -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)))))>
Calls

39 calls:

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

rewrite382.0ms (7%)

Algorithm
batch-egg-rewrite
Rules
3702×*-lowering-*.f32
3702×*-lowering-*.f64
2064×/-lowering-/.f32
2064×/-lowering-/.f64
1602×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01334
18631
268031
0898831
Stop Event
iter limit
node limit
Counts
8 → 621
Calls
Call 1
Inputs
(+ (* -200 y) (* 200 x))
(* 200 x)
(* -200 y)
(- (* 200 x) (* y 200))
(* y 200)
(/ 200 (/ 1 (- x y)))
(/ 1 (- x y))
(- x y)
Outputs
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (neg.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 (*.f64 y #s(literal 0 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (neg.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (neg.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))))
(+.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (neg.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 1 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 #s(literal -200 binary64) y)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y)) (*.f64 y #s(literal 200 binary64)))
(+.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 200 binary64) x))
(+.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))) #s(literal -1 binary64)))
(-.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)) (*.f64 y #s(literal 0 binary64))))
(-.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) x)))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (/.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (*.f64 y #s(literal 200 binary64)))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))))
(-.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 0 binary64)) (*.f64 y #s(literal 200 binary64)))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x)))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) (-.f64 y x) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal -200 binary64) (-.f64 y x) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 y #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) x))
(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 y #s(literal 0 binary64))))
(fma.f64 #s(literal 200 binary64) x (neg.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(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 x #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))
(fma.f64 x #s(literal 200 binary64) (neg.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y))))
(neg.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(neg.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(neg.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.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 y x)))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(/.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 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 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 y x) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y))))
(/.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))
(/.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 #s(literal -200 binary64) (+.f64 y x)))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))
(/.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 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 y x))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 y x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 y (*.f64 #s(literal 40000 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 y x)) (*.f64 x (*.f64 #s(literal 40000 binary64) x)))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 y x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 512000000000000000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 512000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) y) #s(literal 1600000000 binary64)) (*.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 x x) (*.f64 y y))))) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 512000000000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 512000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 1600000000 binary64)) (*.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) y) #s(literal 1600000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 1600000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 y y) (*.f64 x x))) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 1600000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) y) #s(literal 1600000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64)))))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(/.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 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (pow.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (+.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (pow.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x)))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))) (-.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))))) (+.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))))) (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))) (+.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x))) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(*.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(*.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))))
(*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(*.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 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 y x)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 y x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 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 y x))) #s(literal -1/2 binary64)))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x #s(literal 200 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 200 binary64)))
(neg.f64 (*.f64 y #s(literal 200 binary64)))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (*.f64 (*.f64 y y) #s(literal -40000 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 y #s(literal 200 binary64))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y #s(literal -200 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 #s(literal -1 binary64) (*.f64 y #s(literal 200 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (neg.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 (*.f64 y #s(literal 0 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (neg.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (neg.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))))
(+.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (neg.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 1 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 #s(literal -200 binary64) y)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y)) (*.f64 y #s(literal 200 binary64)))
(+.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 200 binary64) x))
(+.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))) #s(literal -1 binary64)))
(-.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)) (*.f64 y #s(literal 0 binary64))))
(-.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) x)))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (/.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (*.f64 y #s(literal 200 binary64)))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))))
(-.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 0 binary64)) (*.f64 y #s(literal 200 binary64)))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x)))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) (-.f64 y x) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal -200 binary64) (-.f64 y x) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 y #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) x))
(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 y #s(literal 0 binary64))))
(fma.f64 #s(literal 200 binary64) x (neg.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(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 x #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))
(fma.f64 x #s(literal 200 binary64) (neg.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y))))
(neg.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(neg.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(neg.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.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 y x)))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(/.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 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 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 y x) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y))))
(/.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))
(/.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 #s(literal -200 binary64) (+.f64 y x)))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))
(/.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 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 y x))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 y x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 y (*.f64 #s(literal 40000 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 y x)) (*.f64 x (*.f64 #s(literal 40000 binary64) x)))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 y x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 512000000000000000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 512000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) y) #s(literal 1600000000 binary64)) (*.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 x x) (*.f64 y y))))) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 512000000000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 512000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 1600000000 binary64)) (*.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) y) #s(literal 1600000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 1600000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 y y) (*.f64 x x))) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 1600000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) y) #s(literal 1600000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64)))))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(/.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 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (pow.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (+.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (pow.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x)))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))) (-.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))))) (+.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))))) (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))) (+.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x))) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(*.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(*.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))))
(*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(*.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 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 y x)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 y x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 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 y x))) #s(literal -1/2 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 y #s(literal 200 binary64))
(*.f64 #s(literal 200 binary64) y)
(*.f64 #s(literal 1 binary64) (*.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 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (neg.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 (*.f64 y #s(literal 0 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (neg.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (neg.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))))
(+.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (neg.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 1 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 #s(literal -200 binary64) y)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y)) (*.f64 y #s(literal 200 binary64)))
(+.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 200 binary64) x))
(+.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))) #s(literal -1 binary64)))
(-.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)) (*.f64 y #s(literal 0 binary64))))
(-.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) x)))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (*.f64 y #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (/.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (*.f64 y #s(literal 200 binary64)))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) x)) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))))
(-.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 0 binary64)) (*.f64 y #s(literal 200 binary64)))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x)))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))))
(-.f64 (+.f64 (*.f64 y #s(literal 0 binary64)) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) (-.f64 y x) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal -200 binary64) (-.f64 y x) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 y #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) x))
(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 y #s(literal 0 binary64))))
(fma.f64 #s(literal 200 binary64) x (neg.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal 200 binary64) (-.f64 x y) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(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 x #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))
(fma.f64 x #s(literal 200 binary64) (neg.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (-.f64 x y) #s(literal 200 binary64) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 y #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 y #s(literal 0 binary64)))
(fma.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))
(neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y))))
(neg.f64 (/.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(neg.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(neg.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.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 y x)))))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(/.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 y x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 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 y x) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y))))
(/.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))
(/.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 #s(literal -200 binary64) (+.f64 y x)))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))
(/.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 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 y x))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 y x))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (*.f64 (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 y (*.f64 #s(literal 40000 binary64) y)))) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 y x)) (*.f64 x (*.f64 #s(literal 40000 binary64) x)))) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 y x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 512000000000000000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 512000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) y) #s(literal 1600000000 binary64)) (*.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 x x) (*.f64 y y))))) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 512000000000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 512000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 64000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 1600000000 binary64)) (*.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) y) #s(literal 1600000000 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 1600000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 y y) (*.f64 x x))) (*.f64 #s(literal -200 binary64) (+.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal 1600000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) y) #s(literal 1600000000 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 40000 binary64) (+.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64)))))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(/.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 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (-.f64 #s(literal 0 binary64) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (pow.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))))) (+.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (pow.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x)))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))))))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64))))) (-.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64))))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 2 binary64) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x))))
(/.f64 (-.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64))))) (+.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))) (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x)))) (*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x))))) (+.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 y y) (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))) (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x))))) (+.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal -200 binary64) (+.f64 y x)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x))) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(*.f64 (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(*.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) x) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 #s(literal -40000 binary64) x) x) (neg.f64 (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x))))))
(*.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 x y) (-.f64 x y))) (*.f64 (*.f64 y #s(literal 0 binary64)) (-.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))))
(*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(*.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 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 y x)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 8000000 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal 40000 binary64) y) (+.f64 y x)))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 y y) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 40000 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) #s(literal 200 binary64)) (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 y x)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 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 y x))) #s(literal -1/2 binary64)))
(+.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 (*.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 y x)))
(+.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 (/.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 x x) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 y (+.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))))
(+.f64 (*.f64 (*.f64 y (+.f64 y x)) (/.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 y x) (/.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)))))
(+.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)))))
(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)))
(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 #s(literal -1 binary64) (-.f64 y x))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 y x)) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))
(/.f64 (+.f64 y x) (-.f64 (*.f64 x x) (*.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 y x)) (*.f64 (+.f64 y x) (-.f64 y x)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (+.f64 y x)) (*.f64 (*.f64 y (+.f64 y x)) (*.f64 y (+.f64 y x)))))) (*.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 (*.f64 y (+.f64 y x)) (-.f64 (*.f64 y (+.f64 y x)) (*.f64 x x))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 (*.f64 y (+.f64 y x)) (*.f64 y (+.f64 y x))))) (*.f64 (-.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 x) (*.f64 y y))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y 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 y)) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(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 #s(literal 1 binary64) (-.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(*.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 y x) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (pow.f64 (-.f64 x y) #s(literal -1/2 binary64)) (pow.f64 (-.f64 x y) #s(literal -1/2 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 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 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) #s(literal -1 binary64)))
(*.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 x (-.f64 #s(literal 0 binary64) y))
(+.f64 x (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) y) x)
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) (neg.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x))))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (neg.f64 (/.f64 (*.f64 y y) (+.f64 y x))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) y))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)) x)
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1 binary64)) (*.f64 y #s(literal -1 binary64)))
(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 y x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 y x)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 y y) (+.f64 y x)) #s(literal 1 binary64)))
(-.f64 (+.f64 x #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 (-.f64 #s(literal 0 binary64) y) x))) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))))
(/.f64 (-.f64 x y) #s(literal 1 binary64))
(/.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 y x))))
(/.f64 (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) 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 y x))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 y x))))
(/.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 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 y x)) (-.f64 #s(literal 0 binary64) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x))) (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 y x)) (*.f64 (+.f64 y x) (*.f64 y y))) (*.f64 (+.f64 y x) (+.f64 y x)))
(/.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 y (*.f64 y y)) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))))
(/.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 y x)))))
(/.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 (*.f64 x (*.f64 x x)) x) (*.f64 (*.f64 y y) (+.f64 (*.f64 y y) (*.f64 x x)))) (+.f64 y x)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 (*.f64 y (*.f64 y y)) y)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x x) (*.f64 y y)) (+.f64 y x)))
(/.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 x) (-.f64 y x))) (+.f64 y x))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 y x))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 y x))))
(/.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 (-.f64 #s(literal 0 binary64) y) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (+.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 x x) (+.f64 y x))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x))) (*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x))))) (*.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x)))) (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y (+.f64 y x))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 x x) (+.f64 y x))) (*.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x)))) (+.f64 (/.f64 (*.f64 x x) (+.f64 y x)) (/.f64 (*.f64 y y) (+.f64 y x))))
(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 (-.f64 x y) #s(literal 1 binary64))
(*.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 #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 x x) (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) y) x)))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 y x)))
(*.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 x) (-.f64 y x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 y 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 y x)))) #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 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 y x)))))
(*.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 y x)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 y x)))
(*.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 y x) #s(literal 1 binary64)) (/.f64 (-.f64 x y) (+.f64 y x)))
(*.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 #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)))))

simplify298.0ms (5.4%)

Algorithm
egg-herbie
Rules
2920×*-lowering-*.f32
2920×*-lowering-*.f64
1886×+-lowering-+.f64
1886×+-lowering-+.f32
1606×/-lowering-/.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0152790
1488756
21349728
35573726
08524726
Stop Event
iter limit
node limit
Counts
156 → 156
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)
(* 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 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 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)
(- (* -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)))))
Outputs
(* 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 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.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 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.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 #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 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 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 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.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 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 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 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 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 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 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x y) #s(literal 1 binary64))) y)) y)
(- (* x (- (* x (- (* -1 (/ x (pow y 4))) (/ 1 (pow y 3)))) (/ 1 (pow y 2)))) (/ 1 y))
(+.f64 (*.f64 (-.f64 (/.f64 #s(literal -1 binary64) (*.f64 y (*.f64 y y))) (/.f64 x (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 x x)) (/.f64 (-.f64 #s(literal -1 binary64) (/.f64 x y)) 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 y (/.f64 (+.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 #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 (/ (- (* -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 y (/.f64 (+.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 #s(literal 1 binary64) (*.f64 y (/.f64 (+.f64 (/.f64 y x) #s(literal 1 binary64)) x))) x)
(+ (* y (+ (* y (+ (/ 1 (pow x 3)) (/ y (pow x 4)))) (/ 1 (pow x 2)))) (/ 1 x))
(+.f64 (*.f64 (*.f64 y y) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) 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 #s(literal -1 binary64) (/.f64 (+.f64 x (/.f64 (*.f64 x (*.f64 x (+.f64 (/.f64 x y) #s(literal 1 binary64)))) 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)) 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 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)

eval97.0ms (1.8%)

Compiler

Compiled 15895 to 969 computations (93.9% saved)

prune90.0ms (1.6%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New8014805
Fresh101
Picked235
Done011
Total8048812
Accuracy
100.0%
Counts
812 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
30.9%
(/.f64 (*.f64 (*.f64 y y) #s(literal -40000 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 y #s(literal 200 binary64))))
59.2%
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 y x))
48.6%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
100.0%
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
99.1%
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y)) (*.f64 y #s(literal 200 binary64)))
100.0%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
48.8%
(*.f64 #s(literal 200 binary64) x)
52.3%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 76 to 54 computations (28.9% saved)

simplify174.0ms (3.2%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 y y)
cost-diff0
(*.f64 (*.f64 y y) #s(literal -40000 binary64))
cost-diff128
(+.f64 #s(literal 0 binary64) (*.f64 y #s(literal 200 binary64)))
cost-diff512
(/.f64 (*.f64 (*.f64 y y) #s(literal -40000 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 y #s(literal 200 binary64))))
cost-diff0
(*.f64 x x)
cost-diff0
(-.f64 (*.f64 x x) (*.f64 y y))
cost-diff0
(*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))
cost-diff512
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.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 y x)
cost-diff0
(*.f64 #s(literal -200 binary64) (-.f64 y x))
cost-diff128
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))
cost-diff512
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y)) (*.f64 y #s(literal 200 binary64)))
Rules
2184×fma-lowering-fma.f32
2184×fma-lowering-fma.f64
1834×*-lowering-*.f32
1834×*-lowering-*.f64
1748×fnmadd-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
024102
16493
218084
352084
4162683
5559283
0801783
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(+ (+ (* -200 (- y x)) (* -200 y)) (* y 200))
(+ (* -200 (- y x)) (* -200 y))
(* -200 (- y x))
-200
(- y x)
y
x
(* -200 y)
(* y 200)
200
(/ 200 (/ 1 x))
200
(/ 1 x)
1
x
(/ (* 200 (- (* x x) (* y y))) (+ y x))
(* 200 (- (* x x) (* y y)))
200
(- (* x x) (* y y))
(* x x)
x
(* y y)
y
(+ y x)
(/ (* (* y y) -40000) (+ 0 (* y 200)))
(* (* y y) -40000)
(* y y)
y
-40000
(+ 0 (* y 200))
0
(* y 200)
200
Outputs
(+ (+ (* -200 (- y x)) (* -200 y)) (* y 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -200 (- y x)) (* -200 y))
(+.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 y #s(literal -400 binary64)))
(* -200 (- y x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
-200
#s(literal -200 binary64)
(- y x)
(-.f64 y x)
y
x
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* y 200)
(*.f64 y #s(literal 200 binary64))
200
#s(literal 200 binary64)
(/ 200 (/ 1 x))
(*.f64 x #s(literal 200 binary64))
200
#s(literal 200 binary64)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
1
#s(literal 1 binary64)
x
(/ (* 200 (- (* x x) (* y y))) (+ y x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 (- (* x x) (* y y)))
(*.f64 (-.f64 y x) (*.f64 #s(literal -200 binary64) (+.f64 y x)))
200
#s(literal 200 binary64)
(- (* x x) (* y y))
(-.f64 (*.f64 x x) (*.f64 y y))
(* x x)
(*.f64 x x)
x
(* y y)
(*.f64 y y)
y
(+ y x)
(+.f64 y x)
(/ (* (* y y) -40000) (+ 0 (* y 200)))
(*.f64 #s(literal -200 binary64) y)
(* (* y y) -40000)
(*.f64 (*.f64 y y) #s(literal -40000 binary64))
(* y y)
(*.f64 y y)
y
-40000
#s(literal -40000 binary64)
(+ 0 (* y 200))
(*.f64 y #s(literal 200 binary64))
0
#s(literal 0 binary64)
(* y 200)
(*.f64 y #s(literal 200 binary64))
200
#s(literal 200 binary64)

localize160.0ms (2.9%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 y y)
accuracy100.0%
(*.f64 y #s(literal 200 binary64))
accuracy99.7%
(*.f64 (*.f64 y y) #s(literal -40000 binary64))
accuracy60.2%
(/.f64 (*.f64 (*.f64 y y) #s(literal -40000 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 y #s(literal 200 binary64))))
accuracy100.0%
(*.f64 x x)
accuracy99.7%
(*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))
accuracy97.2%
(-.f64 (*.f64 x x) (*.f64 y y))
accuracy61.8%
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 y x))
accuracy100.0%
(/.f64 #s(literal 1 binary64) x)
accuracy99.7%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
accuracy100.0%
(*.f64 #s(literal -200 binary64) y)
accuracy100.0%
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))
accuracy100.0%
(*.f64 #s(literal -200 binary64) (-.f64 y x))
accuracy99.6%
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y)) (*.f64 y #s(literal 200 binary64)))
Results
72.0ms233×0valid
48.0ms16×5exit
3.0ms1valid
1.0ms3valid
Compiler

Compiled 126 to 25 computations (80.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 59.0ms
ival-div: 26.0ms (44.1% of total)
ival-mult: 16.0ms (27.1% of total)
ival-add: 6.0ms (10.2% of total)
ival-sub: 5.0ms (8.5% of total)
backward-pass: 4.0ms (6.8% of total)
const: 1.0ms (1.7% of total)

series23.0ms (0.4%)

Counts
16 → 276
Calls
Call 1
Inputs
#<alt (+ (+ (* -200 (- y x)) (* -200 y)) (* y 200))>
#<alt (+ (* -200 (- y x)) (* -200 y))>
#<alt (* -200 (- y x))>
#<alt (- y x)>
#<alt (/ 200 (/ 1 x))>
#<alt (/ 1 x)>
#<alt (/ (* 200 (- (* x x) (* y y))) (+ y x))>
#<alt (* 200 (- (* x x) (* y y)))>
#<alt (- (* x x) (* y y))>
#<alt (* x x)>
#<alt (/ (* (* y y) -40000) (+ 0 (* y 200)))>
#<alt (+ 0 (* y 200))>
#<alt (* (* y y) -40000)>
#<alt (* y y)>
#<alt (* -200 y)>
#<alt (* y 200)>
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 (+ (* -400 y) (* 200 y))>
#<alt (+ (* -400 y) (+ (* 200 x) (* 200 y)))>
#<alt (+ (* -400 y) (+ (* 200 x) (* 200 y)))>
#<alt (+ (* -400 y) (+ (* 200 x) (* 200 y)))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))>
#<alt (* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))>
#<alt (* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))>
#<alt (* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))>
#<alt (* 200 x)>
#<alt (+ (* -400 y) (* 200 x))>
#<alt (+ (* -400 y) (* 200 x))>
#<alt (+ (* -400 y) (* 200 x))>
#<alt (* -400 y)>
#<alt (* y (- (* 200 (/ x y)) 400))>
#<alt (* y (- (* 200 (/ x y)) 400))>
#<alt (* y (- (* 200 (/ x y)) 400))>
#<alt (* -400 y)>
#<alt (* -1 (* y (+ 400 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 400 (* -200 (/ x y)))))>
#<alt (* -1 (* y (+ 400 (* -200 (/ x y)))))>
#<alt (* -400 y)>
#<alt (+ (* -400 y) (* 200 x))>
#<alt (+ (* -400 y) (* 200 x))>
#<alt (+ (* -400 y) (* 200 x))>
#<alt (* 200 x)>
#<alt (* x (+ 200 (* -400 (/ y x))))>
#<alt (* x (+ 200 (* -400 (/ y x))))>
#<alt (* x (+ 200 (* -400 (/ y x))))>
#<alt (* 200 x)>
#<alt (* -1 (* x (- (* 400 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 400 (/ y x)) 200)))>
#<alt (* -1 (* x (- (* 400 (/ 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) (* 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 x)>
#<alt (- y x)>
#<alt (- y x)>
#<alt (- y x)>
#<alt y>
#<alt (* y (+ 1 (* -1 (/ x y))))>
#<alt (* y (+ 1 (* -1 (/ x y))))>
#<alt (* y (+ 1 (* -1 (/ x y))))>
#<alt y>
#<alt (* -1 (* y (- (/ x y) 1)))>
#<alt (* -1 (* y (- (/ x y) 1)))>
#<alt (* -1 (* y (- (/ x y) 1)))>
#<alt y>
#<alt (+ y (* -1 x))>
#<alt (+ y (* -1 x))>
#<alt (+ y (* -1 x))>
#<alt (* -1 x)>
#<alt (* x (- (/ y x) 1))>
#<alt (* x (- (/ y x) 1))>
#<alt (* x (- (/ y x) 1))>
#<alt (* -1 x)>
#<alt (* -1 (* x (+ 1 (* -1 (/ y x)))))>
#<alt (* -1 (* x (+ 1 (* -1 (/ y x)))))>
#<alt (* -1 (* x (+ 1 (* -1 (/ y 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 (/ 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 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 (pow x 2)))>
#<alt (+ (* -200 (pow y 2)) (* 200 (pow x 2)))>
#<alt (+ (* -200 (pow y 2)) (* 200 (pow x 2)))>
#<alt (* 200 (pow x 2))>
#<alt (* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))>
#<alt (* 200 (pow x 2))>
#<alt (* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))>
#<alt (* 200 (pow x 2))>
#<alt (+ (* -200 (pow y 2)) (* 200 (pow x 2)))>
#<alt (+ (* -200 (pow y 2)) (* 200 (pow x 2)))>
#<alt (+ (* -200 (pow y 2)) (* 200 (pow x 2)))>
#<alt (* -200 (pow y 2))>
#<alt (* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))>
#<alt (* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))>
#<alt (* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))>
#<alt (* -200 (pow y 2))>
#<alt (* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))>
#<alt (* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))>
#<alt (* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))>
#<alt (* -1 (pow y 2))>
#<alt (- (pow x 2) (pow y 2))>
#<alt (- (pow x 2) (pow y 2))>
#<alt (- (pow x 2) (pow y 2))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))>
#<alt (pow x 2)>
#<alt (+ (* -1 (pow y 2)) (pow x 2))>
#<alt (+ (* -1 (pow y 2)) (pow x 2))>
#<alt (+ (* -1 (pow y 2)) (pow x 2))>
#<alt (* -1 (pow y 2))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))>
#<alt (* -1 (pow y 2))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))>
#<alt (* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<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 (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (* -40000 (pow y 2))>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<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)>
Calls

69 calls:

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

rewrite357.0ms (6.5%)

Algorithm
batch-egg-rewrite
Rules
3276×*-lowering-*.f32
3276×*-lowering-*.f64
1908×/-lowering-/.f32
1908×/-lowering-/.f64
1836×frac-add
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02494
116265
2161565
0986465
Stop Event
iter limit
node limit
Counts
16 → 953
Calls
Call 1
Inputs
(+ (+ (* -200 (- y x)) (* -200 y)) (* y 200))
(+ (* -200 (- y x)) (* -200 y))
(* -200 (- y x))
(- y x)
(/ 200 (/ 1 x))
(/ 1 x)
(/ (* 200 (- (* x x) (* y y))) (+ y x))
(* 200 (- (* x x) (* y y)))
(- (* x x) (* y y))
(* x x)
(/ (* (* y y) -40000) (+ 0 (* y 200)))
(+ 0 (* y 200))
(* (* y y) -40000)
(* y y)
(* -200 y)
(* y 200)
Outputs
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal -200 binary64) y))
(+.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))))
(+.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) #s(literal 0 binary64))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64)))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) y))
(-.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal -200 binary64) y))
(-.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) #s(literal 0 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(-.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 #s(literal -200 binary64) (-.f64 y x) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal -200 binary64) (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 y #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 y #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 y #s(literal 200 binary64) (+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(fma.f64 y #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (-.f64 y x) #s(literal -200 binary64) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal 200 binary64) y (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 #s(literal 200 binary64) y (+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y) (+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(fma.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -8000000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (+.f64 y (-.f64 y x)) #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -8000000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -8000000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -8000000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -8000000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -8000000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))))) (neg.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (-.f64 (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 y #s(literal 0 binary64)))) (-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 #s(literal 200 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) y) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) y))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 #s(literal 200 binary64) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) y) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) y))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) #s(literal 200 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) y) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) y))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) #s(literal 200 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) y) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) y))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) #s(literal 200 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) y) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) y))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) #s(literal 200 binary64)) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) y) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) y))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) #s(literal -1 binary64))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) #s(literal 200 binary64)) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) y) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) y))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) #s(literal 200 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) y) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) y))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (*.f64 y #s(literal 0 binary64))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 y #s(literal 0 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 y #s(literal 0 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 y #s(literal 0 binary64))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 y #s(literal 0 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -8000000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -8000000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 y #s(literal 0 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (+.f64 (*.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 x (+.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 y #s(literal 0 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 y x) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (+.f64 y x) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 y #s(literal 0 binary64))) (*.f64 (+.f64 y x) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 y x) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (+.f64 (*.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 x (+.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 y x) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (+.f64 y x) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (*.f64 y #s(literal 0 binary64))) (*.f64 (+.f64 y x) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))) (*.f64 (+.f64 y x) (*.f64 y #s(literal 0 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 #s(literal -200 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 #s(literal 200 binary64) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 y (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 y (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 y (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 y (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) #s(literal 1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 y x)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 y x)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 y #s(literal 0 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 y x)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (*.f64 y #s(literal 0 binary64)) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (+.f64 y x)) (*.f64 (*.f64 y #s(literal 0 binary64)) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 (*.f64 y #s(literal 0 binary64)) (+.f64 y x)))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -8000000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 #s(literal -8000000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))))))
(*.f64 (*.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64))) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 y #s(literal 0 binary64)))))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -200 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 y #s(literal 0 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)))
(-.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y))
(-.f64 (/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))) (/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 #s(literal -200 binary64) (-.f64 y x) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) (-.f64 y x) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y) (*.f64 y #s(literal 0 binary64)))
(fma.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)))
(fma.f64 y #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 y #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (-.f64 y x) #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (-.f64 y x) #s(literal -200 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -200 binary64)))
(fma.f64 #s(literal 200 binary64) y (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (-.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (+.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) #s(literal -200 binary64)) y))))
(/.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x)))) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (neg.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x)))) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y x)) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y x)) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (+.f64 y x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (+.f64 y x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) #s(literal 200 binary64)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) y) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) y))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (+.f64 y x) #s(literal 1 binary64))) (*.f64 (+.f64 y x) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 y x) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (+.f64 y x) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (+.f64 y x) #s(literal -1 binary64))) (*.f64 (+.f64 y x) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 y x) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (+.f64 y x) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 y x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (+.f64 y x) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 y x) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (+.f64 y x) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 y x) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (+.f64 y x) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) #s(literal 200 binary64)) (*.f64 (+.f64 y x) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (+.f64 y x) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) y) (*.f64 (+.f64 y x) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (+.f64 y x) y))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) #s(literal 200 binary64)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) y) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) y))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (+.f64 y x) #s(literal 1 binary64))) (*.f64 (+.f64 y x) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 y x) (*.f64 y (*.f64 y #s(literal -40000 binary64))))) (*.f64 (+.f64 y x) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))) (*.f64 (+.f64 y x) #s(literal -1 binary64))) (*.f64 (+.f64 y x) (neg.f64 (/.f64 #s(literal 1/200 binary64) y))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 y x) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))) (*.f64 (+.f64 y x) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 y x) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) (*.f64 (+.f64 y x) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 (+.f64 y x) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))))) (*.f64 (+.f64 y x) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 (+.f64 y x) (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)))) (*.f64 (+.f64 y x) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) #s(literal 200 binary64)) (*.f64 (+.f64 y x) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y))) (*.f64 (+.f64 y x) #s(literal 200 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) y) (*.f64 (+.f64 y x) (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)))) (*.f64 (+.f64 y x) y))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y x)) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 y x)) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (+.f64 y x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (+.f64 y x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 y x)) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (+.f64 y x)) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 y x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 y x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 y x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 y x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (+.f64 y x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (+.f64 y x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) y) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 #s(literal 200 binary64) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 #s(literal 200 binary64) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 y (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))) (*.f64 y (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (+.f64 y x)) (*.f64 y (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))))) (*.f64 y (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (*.f64 y (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)))) (*.f64 y (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (+.f64 y x)) (*.f64 y (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)))) (*.f64 y (+.f64 y x)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (+.f64 y x) #s(literal 1 binary64))) (*.f64 (+.f64 y x) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (+.f64 y x) #s(literal 1 binary64))) (*.f64 (+.f64 y x) (/.f64 #s(literal 1/200 binary64) y)))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x))))) (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y)) (*.f64 #s(literal 40000 binary64) (*.f64 (+.f64 y (-.f64 y x)) (+.f64 y (-.f64 y x))))) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) (+.f64 y (-.f64 y x)))
(*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))
(*.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (*.f64 (-.f64 y x) (*.f64 (-.f64 y x) (-.f64 y x)))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (-.f64 y x) (-.f64 y x))) (*.f64 (*.f64 #s(literal -200 binary64) y) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.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 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (-.f64 (-.f64 y x) y))))
(*.f64 (+.f64 y (-.f64 y x)) #s(literal -200 binary64))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 y #s(literal -200 binary64) (*.f64 x #s(literal 200 binary64)))
(fma.f64 y #s(literal -200 binary64) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal 200 binary64)))
(fma.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 x #s(literal 200 binary64)))
(fma.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal 200 binary64)))
(fma.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal 200 binary64)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -200 binary64)))
(/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))))
(/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (+.f64 y x))
(/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) #s(literal -200 binary64)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) #s(literal -200 binary64)) (+.f64 y x))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal -200 binary64))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 200 binary64))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1/200 binary64) y) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) #s(literal -200 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) #s(literal 200 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal -1 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal -200 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 200 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) #s(literal -200 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) #s(literal 200 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 #s(literal 1/200 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal -1 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal -200 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 200 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal -1 binary64) x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal -200 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 200 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (/.f64 #s(literal -1 binary64) x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal -200 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 200 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal -200 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 200 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))) (*.f64 (*.f64 #s(literal -200 binary64) y) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -200 binary64) y) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (/.f64 #s(literal -1 binary64) x)) #s(literal -40000 binary64)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (/.f64 #s(literal 1 binary64) x)) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))) #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))) #s(literal 200 binary64)) (*.f64 #s(literal 200 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))) #s(literal -200 binary64)) (*.f64 #s(literal 200 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (/.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal -200 binary64) y)) (*.f64 y (/.f64 #s(literal -1 binary64) x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal -200 binary64) y)) (*.f64 y (/.f64 #s(literal 1 binary64) x)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))) (*.f64 y #s(literal 1 binary64))) (*.f64 y (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))) (*.f64 y #s(literal 1 binary64))) (*.f64 y (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))) (*.f64 y #s(literal -1 binary64))) (*.f64 y (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 (-.f64 y x) #s(literal -200 binary64))
(+.f64 y (-.f64 #s(literal 0 binary64) x))
(+.f64 (-.f64 #s(literal 0 binary64) x) y)
(-.f64 y x)
(-.f64 (/.f64 (*.f64 y y) (+.f64 y x)) (/.f64 (*.f64 x x) (+.f64 y x)))
(-.f64 (/.f64 (*.f64 y (*.f64 y y)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(fma.f64 #s(literal -1 binary64) x y)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y x) (-.f64 (*.f64 y y) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))))
(/.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 y y) (-.f64 (*.f64 x x) (*.f64 y (-.f64 #s(literal 0 binary64) x)))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (+.f64 y x))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 y (-.f64 #s(literal 0 binary64) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 x x))) (-.f64 #s(literal 0 binary64) (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(pow.f64 (/.f64 (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x))) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 y x) (-.f64 (*.f64 y y) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 y x)))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 x x))) (-.f64 y x))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) x))
(*.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x)))
(*.f64 x #s(literal 200 binary64))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 200 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x))
(pow.f64 x #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(pow.f64 (*.f64 x x) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64))
(pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 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 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 #s(literal 0 binary64) (+.f64 y x))))
(neg.f64 (/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 y x)))
(/.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 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 y x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(/.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 #s(literal 0 binary64) (+.f64 y x)))
(/.f64 (neg.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 y x))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) #s(literal 1 binary64)) (+.f64 y x))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 1 binary64)) #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 (*.f64 x x) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (+.f64 y x))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 200 binary64) (+.f64 y x)))
(*.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 y x)))
(*.f64 (*.f64 #s(literal -200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))) #s(literal -1 binary64)))
(*.f64 (-.f64 x y) #s(literal 200 binary64))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 y y) (*.f64 x x))) (-.f64 y x))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 #s(literal 200 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y 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 (*.f64 x x) #s(literal 200 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) #s(literal 200 binary64)))
(fma.f64 #s(literal 200 binary64) (*.f64 x x) (*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) (*.f64 y y))))
(fma.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(fma.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) #s(literal 200 binary64)))
(fma.f64 (*.f64 x x) #s(literal 200 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) #s(literal 200 binary64)))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(fma.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 200 binary64) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) #s(literal 200 binary64)))
(fma.f64 (+.f64 y x) (*.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))))
(fma.f64 (+.f64 y x) (*.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)))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (-.f64 x y) (*.f64 #s(literal 200 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(fma.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (-.f64 x y) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) #s(literal 200 binary64)))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y)))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 y y)))) (+.f64 (*.f64 x x) (*.f64 y y)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y)))) #s(literal 200 binary64)) (+.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 (*.f64 y y) (*.f64 y y))) #s(literal 200 binary64)) (+.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) #s(literal 200 binary64))
(*.f64 (+.f64 y x) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (-.f64 x y))
(+.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (*.f64 y y)))
(+.f64 (*.f64 x x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(+.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)))
(+.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 x x))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (-.f64 (*.f64 x x) (*.f64 y y)))
(-.f64 (*.f64 x x) (*.f64 y y))
(-.f64 (*.f64 x x) (-.f64 (*.f64 y y) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 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 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y 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 x) (*.f64 y y))) (/.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (+.f64 (*.f64 x x) (*.f64 y y))))
(fma.f64 y (-.f64 #s(literal 0 binary64) y) (*.f64 x x))
(fma.f64 x x (-.f64 #s(literal 0 binary64) (*.f64 y y)))
(fma.f64 x x (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(fma.f64 x x (neg.f64 (-.f64 (*.f64 y y) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)))))
(fma.f64 (+.f64 y x) (-.f64 x y) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)))
(fma.f64 (+.f64 y x) (-.f64 x y) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(fma.f64 (-.f64 #s(literal 0 binary64) y) y (*.f64 x x))
(fma.f64 #s(literal -1 binary64) (*.f64 y y) (*.f64 x x))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y)))) (/.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 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y)))) (/.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 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(fma.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y y))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)))
(fma.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y y))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(fma.f64 (-.f64 x y) (+.f64 y x) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)))
(fma.f64 (-.f64 x y) (+.f64 y x) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(/.f64 #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 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y 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 x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y)))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (*.f64 y y))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 y y))) (+.f64 (*.f64 x x) (*.f64 y y)))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 y y))) (-.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) (*.f64 y y))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y 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 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 y y))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x x) (*.f64 y y)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))) (+.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x x) (*.f64 y y))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))) (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x x) (*.f64 y y))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y)))) (-.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 y y)) (*.f64 y y))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (-.f64 x y)) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 x y)) (-.f64 y x))
(pow.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (+.f64 (*.f64 x x) (*.f64 y y)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (*.f64 y y)) (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 y y)))) #s(literal -1 binary64))
(*.f64 (+.f64 y x) (-.f64 x y))
(*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y)))) (/.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 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y y) (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (*.f64 y y))))
(*.f64 (-.f64 x y) (+.f64 y x))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) x))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(+.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/200 binary64) y)) #s(literal -1 binary64)))
(-.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y #s(literal 0 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y) #s(literal 0 binary64))
(fma.f64 y #s(literal -200 binary64) #s(literal 0 binary64))
(fma.f64 y #s(literal 200 binary64) #s(literal 0 binary64))
(fma.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)) #s(literal 0 binary64))
(fma.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 #s(literal 200 binary64) y #s(literal 0 binary64))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)) #s(literal 0 binary64))
(fma.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y) #s(literal 0 binary64))
(fma.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(neg.f64 (*.f64 #s(literal -200 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/200 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)))
(/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) y))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(/.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) y))
(/.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) #s(literal 200 binary64))
(/.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) y)
(pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y))
(*.f64 #s(literal -200 binary64) (pow.f64 (/.f64 y (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 y #s(literal -200 binary64))
(*.f64 y #s(literal 200 binary64))
(*.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)))
(*.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)))
(*.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)))
(*.f64 #s(literal 200 binary64) y)
(*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)))
(*.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)))
(*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y))
(*.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))))
(*.f64 (/.f64 #s(literal 1/200 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
(*.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)))
(*.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y))
(*.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64))
(*.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y))
(*.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)))
(*.f64 #s(literal 1/200 binary64) (pow.f64 (/.f64 y (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y))
(*.f64 (pow.f64 (/.f64 y y) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y #s(literal -40000 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 y (*.f64 y y)) #s(literal -1 binary64)) #s(literal -200 binary64))
(*.f64 (pow.f64 (/.f64 y #s(literal -40000 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y y)) #s(literal -1 binary64)) (pow.f64 (/.f64 y #s(literal -40000 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 200 binary64) y) #s(literal -1 binary64)) (pow.f64 (/.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/200 binary64) y)) #s(literal -1 binary64)))
(-.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y #s(literal 0 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y) #s(literal 0 binary64))
(fma.f64 y #s(literal -200 binary64) #s(literal 0 binary64))
(fma.f64 y #s(literal 200 binary64) #s(literal 0 binary64))
(fma.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)) #s(literal 0 binary64))
(fma.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 #s(literal 200 binary64) y #s(literal 0 binary64))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)) #s(literal 0 binary64))
(fma.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y) #s(literal 0 binary64))
(fma.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(neg.f64 (*.f64 #s(literal -200 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/200 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)))
(/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) y))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(/.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) y))
(/.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) #s(literal 200 binary64))
(/.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) y)
(pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y))
(*.f64 #s(literal -200 binary64) (pow.f64 (/.f64 y (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 y #s(literal -200 binary64))
(*.f64 y #s(literal 200 binary64))
(*.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)))
(*.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)))
(*.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)))
(*.f64 #s(literal 200 binary64) y)
(*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)))
(*.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)))
(*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y))
(*.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))))
(*.f64 (/.f64 #s(literal 1/200 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
(*.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)))
(*.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y))
(*.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64))
(*.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y))
(*.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)))
(*.f64 #s(literal 1/200 binary64) (pow.f64 (/.f64 y (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y))
(*.f64 (pow.f64 (/.f64 y y) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y #s(literal -40000 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 y (*.f64 y y)) #s(literal -1 binary64)) #s(literal -200 binary64))
(*.f64 (pow.f64 (/.f64 y #s(literal -40000 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y y)) #s(literal -1 binary64)) (pow.f64 (/.f64 y #s(literal -40000 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 200 binary64) y) #s(literal -1 binary64)) (pow.f64 (/.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal -1 binary64)))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(*.f64 (*.f64 y y) #s(literal -40000 binary64))
(*.f64 #s(literal -40000 binary64) (*.f64 y y))
(*.f64 (*.f64 y #s(literal -40000 binary64)) y)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 y)))
(pow.f64 y #s(literal 2 binary64))
(pow.f64 (*.f64 y y) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 y)) #s(literal 2 binary64))
(*.f64 y y)
(*.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)))
(+.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/200 binary64) y)) #s(literal -1 binary64)))
(-.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y #s(literal 0 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y) #s(literal 0 binary64))
(fma.f64 y #s(literal -200 binary64) #s(literal 0 binary64))
(fma.f64 y #s(literal 200 binary64) #s(literal 0 binary64))
(fma.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)) #s(literal 0 binary64))
(fma.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 #s(literal 200 binary64) y #s(literal 0 binary64))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)) #s(literal 0 binary64))
(fma.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y) #s(literal 0 binary64))
(fma.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(neg.f64 (*.f64 #s(literal -200 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/200 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)))
(/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) y))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(/.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) y))
(/.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) #s(literal 200 binary64))
(/.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) y)
(pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y))
(*.f64 #s(literal -200 binary64) (pow.f64 (/.f64 y (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 y #s(literal -200 binary64))
(*.f64 y #s(literal 200 binary64))
(*.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)))
(*.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)))
(*.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)))
(*.f64 #s(literal 200 binary64) y)
(*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)))
(*.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)))
(*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y))
(*.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))))
(*.f64 (/.f64 #s(literal 1/200 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
(*.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)))
(*.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y))
(*.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64))
(*.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y))
(*.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)))
(*.f64 #s(literal 1/200 binary64) (pow.f64 (/.f64 y (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y))
(*.f64 (pow.f64 (/.f64 y y) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y #s(literal -40000 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 y (*.f64 y y)) #s(literal -1 binary64)) #s(literal -200 binary64))
(*.f64 (pow.f64 (/.f64 y #s(literal -40000 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y y)) #s(literal -1 binary64)) (pow.f64 (/.f64 y #s(literal -40000 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 200 binary64) y) #s(literal -1 binary64)) (pow.f64 (/.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/200 binary64) y)) #s(literal -1 binary64)))
(-.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y #s(literal 0 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y) #s(literal 0 binary64))
(fma.f64 y #s(literal -200 binary64) #s(literal 0 binary64))
(fma.f64 y #s(literal 200 binary64) #s(literal 0 binary64))
(fma.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)) #s(literal 0 binary64))
(fma.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 #s(literal 200 binary64) y #s(literal 0 binary64))
(fma.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)) #s(literal 0 binary64))
(fma.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)) #s(literal 0 binary64))
(fma.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y) #s(literal 0 binary64))
(fma.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y) #s(literal 0 binary64))
(neg.f64 (*.f64 #s(literal -200 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/200 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)))
(/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 #s(literal -200 binary64) y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1/200 binary64) y)))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(/.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) y))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(/.f64 (*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) y))
(/.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) y) #s(literal 200 binary64))
(/.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal 200 binary64)) y)
(pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1/200 binary64) y) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y))
(*.f64 #s(literal -200 binary64) (pow.f64 (/.f64 y (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 y #s(literal -200 binary64))
(*.f64 y #s(literal 200 binary64))
(*.f64 y (*.f64 y (/.f64 #s(literal -200 binary64) y)))
(*.f64 y (*.f64 (*.f64 y #s(literal -40000 binary64)) (/.f64 #s(literal 1/200 binary64) y)))
(*.f64 y (/.f64 (*.f64 y #s(literal -40000 binary64)) (*.f64 #s(literal -200 binary64) y)))
(*.f64 #s(literal 200 binary64) y)
(*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -40000 binary64) (*.f64 (*.f64 y y) (/.f64 #s(literal 1/200 binary64) y)))
(*.f64 #s(literal -40000 binary64) (/.f64 (*.f64 y y) (*.f64 #s(literal -200 binary64) y)))
(*.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (/.f64 #s(literal 1/200 binary64) y))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 40000 binary64))))
(*.f64 (*.f64 (*.f64 y y) #s(literal 40000 binary64)) (/.f64 #s(literal 1/200 binary64) y))
(*.f64 (/.f64 #s(literal 1/200 binary64) y) (*.f64 y (*.f64 y #s(literal -40000 binary64))))
(*.f64 (/.f64 #s(literal 1/200 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
(*.f64 (/.f64 y y) (/.f64 (*.f64 y #s(literal -40000 binary64)) #s(literal 200 binary64)))
(*.f64 (/.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 y #s(literal -40000 binary64)) y))
(*.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64))
(*.f64 (/.f64 (*.f64 y y) #s(literal 200 binary64)) (/.f64 #s(literal -40000 binary64) y))
(*.f64 (/.f64 #s(literal -40000 binary64) y) (/.f64 (*.f64 y y) #s(literal 200 binary64)))
(*.f64 #s(literal 1/200 binary64) (pow.f64 (/.f64 y (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y (*.f64 y #s(literal -40000 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal -40000 binary64))) (*.f64 (*.f64 y y) #s(literal 40000 binary64))) (*.f64 #s(literal -200 binary64) y))
(*.f64 (pow.f64 (/.f64 y y) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y #s(literal -40000 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 y (*.f64 y y)) #s(literal -1 binary64)) #s(literal -200 binary64))
(*.f64 (pow.f64 (/.f64 y #s(literal -40000 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 200 binary64) (*.f64 y y)) #s(literal -1 binary64)) (pow.f64 (/.f64 y #s(literal -40000 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 200 binary64) y) #s(literal -1 binary64)) (pow.f64 (/.f64 y (*.f64 y #s(literal -40000 binary64))) #s(literal -1 binary64)))

simplify219.0ms (4%)

Algorithm
egg-herbie
Rules
2686×*-lowering-*.f32
2686×*-lowering-*.f64
2074×+-lowering-+.f64
2074×+-lowering-+.f32
1024×sum5-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0931260
12891140
28191140
330191086
089341086
Stop Event
iter limit
node limit
Counts
276 → 276
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)))))
(+ (* -400 y) (* 200 y))
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(* 200 x)
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(* 200 x)
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))
(* 200 x)
(+ (* -400 y) (* 200 x))
(+ (* -400 y) (* 200 x))
(+ (* -400 y) (* 200 x))
(* -400 y)
(* y (- (* 200 (/ x y)) 400))
(* y (- (* 200 (/ x y)) 400))
(* y (- (* 200 (/ x y)) 400))
(* -400 y)
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(* -400 y)
(+ (* -400 y) (* 200 x))
(+ (* -400 y) (* 200 x))
(+ (* -400 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -400 (/ y x))))
(* x (+ 200 (* -400 (/ y x))))
(* x (+ 200 (* -400 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 400 (/ y x)) 200)))
(* -1 (* x (- (* 400 (/ y x)) 200)))
(* -1 (* x (- (* 400 (/ 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 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 x)
(- y x)
(- y x)
(- y x)
y
(* y (+ 1 (* -1 (/ x y))))
(* y (+ 1 (* -1 (/ x y))))
(* y (+ 1 (* -1 (/ x y))))
y
(* -1 (* y (- (/ x y) 1)))
(* -1 (* y (- (/ x y) 1)))
(* -1 (* y (- (/ x y) 1)))
y
(+ y (* -1 x))
(+ y (* -1 x))
(+ y (* -1 x))
(* -1 x)
(* x (- (/ y x) 1))
(* x (- (/ y x) 1))
(* x (- (/ y x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(* -1 (* x (+ 1 (* -1 (/ y 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)
(/ 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 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 (pow x 2)))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(* 200 (pow x 2))
(* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))
(* 200 (pow x 2))
(* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))
(* 200 (pow x 2))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(* -200 (pow y 2))
(* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))
(* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))
(* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))
(* -200 (pow y 2))
(* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))
(* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))
(* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))
(* -1 (pow y 2))
(- (pow x 2) (pow y 2))
(- (pow x 2) (pow y 2))
(- (pow x 2) (pow y 2))
(pow x 2)
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(pow x 2)
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(pow x 2)
(+ (* -1 (pow y 2)) (pow x 2))
(+ (* -1 (pow y 2)) (pow x 2))
(+ (* -1 (pow y 2)) (pow x 2))
(* -1 (pow y 2))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(* -1 (pow y 2))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* -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)
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(* -40000 (pow y 2))
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(* -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)
Outputs
(* 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 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -400 y) (* 200 y))
(*.f64 #s(literal -200 binary64) y)
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* y (- (* 200 (/ x y)) 400))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* y (- (* 200 (/ x y)) 400))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* y (- (* 200 (/ x y)) 400))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -400 (/ y x))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* x (+ 200 (* -400 (/ y x))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* x (+ 200 (* -400 (/ y x))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 400 (/ y x)) 200)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* -1 (* x (- (* 400 (/ y x)) 200)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(* -1 (* x (- (* 400 (/ y x)) 200)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 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 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.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 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(- y x)
(-.f64 y x)
(- y x)
(-.f64 y x)
(- y x)
(-.f64 y x)
y
(* y (+ 1 (* -1 (/ x y))))
(-.f64 y x)
(* y (+ 1 (* -1 (/ x y))))
(-.f64 y x)
(* y (+ 1 (* -1 (/ x y))))
(-.f64 y x)
y
(* -1 (* y (- (/ x y) 1)))
(-.f64 y x)
(* -1 (* y (- (/ x y) 1)))
(-.f64 y x)
(* -1 (* y (- (/ x y) 1)))
(-.f64 y x)
y
(+ y (* -1 x))
(-.f64 y x)
(+ y (* -1 x))
(-.f64 y x)
(+ y (* -1 x))
(-.f64 y x)
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(* x (- (/ y x) 1))
(-.f64 y x)
(* x (- (/ y x) 1))
(-.f64 y x)
(* x (- (/ y x) 1))
(-.f64 y x)
(* -1 x)
(-.f64 #s(literal 0 binary64) x)
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(-.f64 y x)
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(-.f64 y x)
(* -1 (* x (+ 1 (* -1 (/ y x)))))
(-.f64 y 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)
(/ 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 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 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* x (+ 200 (* -200 (/ y x))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* x (- (* 200 (/ y x)) 200)))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* 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 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* y (- (* 200 (/ x y)) 200))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 y)
(*.f64 #s(literal -200 binary64) y)
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -1 (* y (+ 200 (* -200 (/ x y)))))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(* -200 (pow y 2))
(*.f64 #s(literal -200 binary64) (*.f64 y y))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(+.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 (/ (pow y 2) (pow x 2)))))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))
(+.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 (/ (pow y 2) (pow x 2)))))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* (pow x 2) (+ 200 (* -200 (/ (pow y 2) (pow x 2)))))
(+.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))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(+ (* -200 (pow y 2)) (* 200 (pow x 2)))
(+.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 (/ (pow x 2) (pow y 2))) 200))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))
(+.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 (/ (pow x 2) (pow y 2))) 200))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* (pow y 2) (- (* 200 (/ (pow x 2) (pow y 2))) 200))
(+.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(* -1 (pow y 2))
(-.f64 #s(literal 0 binary64) (*.f64 y y))
(- (pow x 2) (pow y 2))
(-.f64 (*.f64 x x) (*.f64 y y))
(- (pow x 2) (pow y 2))
(-.f64 (*.f64 x x) (*.f64 y y))
(- (pow x 2) (pow y 2))
(-.f64 (*.f64 x x) (*.f64 y y))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(-.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(-.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(-.f64 (*.f64 x x) (*.f64 y y))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(-.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(-.f64 (*.f64 x x) (*.f64 y y))
(* (pow x 2) (+ 1 (* -1 (/ (pow y 2) (pow x 2)))))
(-.f64 (*.f64 x x) (*.f64 y y))
(pow x 2)
(*.f64 x x)
(+ (* -1 (pow y 2)) (pow x 2))
(-.f64 (*.f64 x x) (*.f64 y y))
(+ (* -1 (pow y 2)) (pow x 2))
(-.f64 (*.f64 x x) (*.f64 y y))
(+ (* -1 (pow y 2)) (pow x 2))
(-.f64 (*.f64 x x) (*.f64 y y))
(* -1 (pow y 2))
(-.f64 #s(literal 0 binary64) (*.f64 y y))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(-.f64 (*.f64 x x) (*.f64 y y))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(-.f64 (*.f64 x x) (*.f64 y y))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(-.f64 (*.f64 x x) (*.f64 y y))
(* -1 (pow y 2))
(-.f64 #s(literal 0 binary64) (*.f64 y y))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(-.f64 (*.f64 x x) (*.f64 y y))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(-.f64 (*.f64 x x) (*.f64 y y))
(* (pow y 2) (- (/ (pow x 2) (pow y 2)) 1))
(-.f64 (*.f64 x x) (*.f64 y y))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* -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)
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(* -40000 (pow y 2))
(*.f64 y (*.f64 y #s(literal -40000 binary64)))
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y 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)

eval168.0ms (3%)

Compiler

Compiled 32943 to 2856 computations (91.3% saved)

prune156.0ms (2.8%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New133931342
Fresh000
Picked314
Done044
Total134281350
Accuracy
100.0%
Counts
1350 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.6%
(/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 y x))
48.6%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
100.0%
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
99.2%
(+.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 y #s(literal 200 binary64)))
32.7%
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
100.0%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
48.8%
(*.f64 #s(literal 200 binary64) x)
52.3%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 66 to 47 computations (28.8% saved)

simplify218.0ms (4%)

Algorithm
egg-herbie
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 y x)
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 #s(literal 200 binary64) (*.f64 x x))
cost-diff0
(/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 y x))
cost-diff0
(*.f64 y #s(literal -400 binary64))
cost-diff0
(*.f64 #s(literal 200 binary64) x)
cost-diff0
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
cost-diff256
(+.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 y #s(literal 200 binary64)))
cost-diff0
(*.f64 y y)
cost-diff0
(/.f64 #s(literal -200 binary64) y)
cost-diff256
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
Rules
4546×*-lowering-*.f32
4546×*-lowering-*.f64
1992×fma-define
1924×cube-prod
1808×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01762
13858
27458
311155
413255
517855
630555
773955
8191955
9287155
10531355
11656355
12737355
0801155
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (/ -200 y) (* y y))
(/ -200 y)
-200
y
(* y y)
(+ (+ (* 200 x) (* y -400)) (* y 200))
(+ (* 200 x) (* y -400))
(* 200 x)
200
x
(* y -400)
y
-400
(* y 200)
(/ (* 200 (* x x)) (+ y x))
(* 200 (* x x))
200
(* x x)
x
(+ y x)
y
Outputs
(* (/ -200 y) (* y y))
(*.f64 #s(literal -200 binary64) y)
(/ -200 y)
(/.f64 #s(literal -200 binary64) y)
-200
#s(literal -200 binary64)
y
(* y y)
(*.f64 y y)
(+ (+ (* 200 x) (* y -400)) (* y 200))
(+.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(+ (* 200 x) (* y -400))
(+.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 y #s(literal -400 binary64)))
(* 200 x)
(*.f64 x #s(literal 200 binary64))
200
#s(literal 200 binary64)
x
(* y -400)
(*.f64 y #s(literal -400 binary64))
y
-400
#s(literal -400 binary64)
(* y 200)
(*.f64 y #s(literal 200 binary64))
(/ (* 200 (* x x)) (+ y x))
(*.f64 x (*.f64 x (/.f64 #s(literal 200 binary64) (+.f64 y x))))
(* 200 (* x x))
(*.f64 x (*.f64 x #s(literal 200 binary64)))
200
#s(literal 200 binary64)
(* x x)
(*.f64 x x)
x
(+ y x)
(+.f64 y x)
y

localize75.0ms (1.4%)

Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 y x)
accuracy100.0%
(*.f64 x x)
accuracy99.6%
(*.f64 #s(literal 200 binary64) (*.f64 x x))
accuracy76.9%
(/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 y x))
accuracy100.0%
(*.f64 y #s(literal -400 binary64))
accuracy100.0%
(*.f64 #s(literal 200 binary64) x)
accuracy100.0%
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
accuracy99.3%
(+.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 y #s(literal 200 binary64)))
accuracy100.0%
(/.f64 #s(literal -200 binary64) y)
accuracy100.0%
(*.f64 y y)
accuracy60.3%
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
Results
44.0ms244×0valid
7.0ms5exit
1.0ms1valid
1.0ms3valid
Compiler

Compiled 72 to 18 computations (75% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 12.0ms (50.9% of total)
ival-div: 5.0ms (21.2% of total)
ival-add: 4.0ms (17% of total)
backward-pass: 2.0ms (8.5% of total)
const: 1.0ms (4.2% of total)

series6.0ms (0.1%)

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

45 calls:

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

rewrite282.0ms (5.1%)

Algorithm
batch-egg-rewrite
Rules
4882×*-lowering-*.f32
4882×*-lowering-*.f64
3232×/-lowering-/.f32
3232×/-lowering-/.f64
1982×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01750
19146
276642
0867042
Stop Event
iter limit
node limit
Counts
11 → 323
Calls
Call 1
Inputs
(* (/ -200 y) (* y y))
(/ -200 y)
(* y y)
(+ (+ (* 200 x) (* y -400)) (* y 200))
(+ (* 200 x) (* y -400))
(* 200 x)
(* y -400)
(/ (* 200 (* x x)) (+ y x))
(* 200 (* x x))
(* x x)
(+ y x)
Outputs
(+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 y #s(literal 200 binary64)))
(+.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal -400 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 y #s(literal 200 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 y #s(literal -600 binary64))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 y #s(literal -600 binary64))))
(fma.f64 y #s(literal 200 binary64) (*.f64 y #s(literal -400 binary64)))
(fma.f64 y #s(literal -400 binary64) (*.f64 y #s(literal 200 binary64)))
(fma.f64 #s(literal 200 binary64) y (*.f64 y #s(literal -400 binary64)))
(fma.f64 #s(literal -400 binary64) y (*.f64 y #s(literal 200 binary64)))
(neg.f64 (*.f64 y #s(literal 200 binary64)))
(neg.f64 (*.f64 (/.f64 #s(literal 200 binary64) y) (*.f64 y y)))
(neg.f64 (*.f64 (*.f64 y y) (/.f64 #s(literal 200 binary64) y)))
(neg.f64 (/.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (-.f64 #s(literal 0 binary64) y)))
(neg.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 200 binary64))) y))
(/.f64 (*.f64 y y) (/.f64 y #s(literal -200 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal -400 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -56000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal -600 binary64)) (*.f64 (*.f64 y y) #s(literal 120000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y #s(literal -200 binary64)) (*.f64 y y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) y)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -56000000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal -400 binary64))))))
(/.f64 (*.f64 y (*.f64 y #s(literal 200 binary64))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (neg.f64 (*.f64 y y)) (/.f64 y #s(literal 200 binary64)))
(/.f64 (neg.f64 (*.f64 y (*.f64 y #s(literal 200 binary64)))) y)
(/.f64 (*.f64 (*.f64 y y) #s(literal 120000 binary64)) (*.f64 y #s(literal -600 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -56000000 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal -400 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y y) #s(literal 120000 binary64))) (neg.f64 (*.f64 y #s(literal -600 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) y) (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64))) (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (-.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal -400 binary64))))))
(/.f64 (-.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (*.f64 y y) #s(literal 160000 binary64))) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal -400 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) (/.f64 (*.f64 y y) y))
(*.f64 y #s(literal -200 binary64))
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
(*.f64 (*.f64 y y) (/.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal 200 binary64) (-.f64 #s(literal 0 binary64) y))
(*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (*.f64 y y) #s(literal -1/200 binary64)))
(*.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) (/.f64 #s(literal 1 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 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -56000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (*.f64 y #s(literal -400 binary64)))))))
(*.f64 (*.f64 y (*.f64 y #s(literal 200 binary64))) (/.f64 #s(literal -1 binary64) y))
(*.f64 (/.f64 (*.f64 y y) y) #s(literal -200 binary64))
(*.f64 (*.f64 (*.f64 y y) #s(literal 120000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -600 binary64))))
(*.f64 (/.f64 y y) (/.f64 y #s(literal -1/200 binary64)))
(*.f64 (/.f64 (*.f64 y y) #s(literal -1 binary64)) (/.f64 #s(literal 200 binary64) y))
(*.f64 (*.f64 (*.f64 #s(literal -200 binary64) (*.f64 y y)) #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))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 200 binary64) y)))
(neg.f64 (/.f64 #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) (/.f64 y #s(literal 200 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 #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 (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 y) #s(literal 2 binary64)))
(pow.f64 y #s(literal 2 binary64))
(pow.f64 (*.f64 y y) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 y)) #s(literal 2 binary64))
(*.f64 y y)
(*.f64 (*.f64 y y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y y))
(*.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 y x)))
(+.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 y #s(literal 200 binary64)))
(+.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (fma.f64 #s(literal -200 binary64) y (*.f64 y #s(literal 200 binary64))))
(+.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (fma.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 200 binary64) (*.f64 y #s(literal 200 binary64))))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (neg.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))))
(+.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 y #s(literal -400 binary64)))
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
(-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (*.f64 y #s(literal 200 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))))
(-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(-.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))
(-.f64 (+.f64 (*.f64 y #s(literal 200 binary64)) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64))))) (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))))
(fma.f64 y #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 y #s(literal 200 binary64) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))
(fma.f64 y #s(literal -400 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x)))
(fma.f64 #s(literal 200 binary64) y (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -400 binary64) y (*.f64 #s(literal 200 binary64) (+.f64 y x)))
(fma.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y #s(literal -400 binary64)) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x))))) (*.f64 y #s(literal 200 binary64)))
(fma.f64 (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -160000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (*.f64 y #s(literal 200 binary64)))
(neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (+.f64 (*.f64 #s(literal -200 binary64) x) (neg.f64 (*.f64 y #s(literal -600 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y)))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y))) (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))))
(/.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 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 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 x (*.f64 #s(literal 40000 binary64) x)) (*.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 y x)) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -40000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y)))) (neg.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (+.f64 (*.f64 #s(literal -200 binary64) x) (neg.f64 (*.f64 y #s(literal -600 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 x (*.f64 #s(literal 40000 binary64) x)) (*.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 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (*.f64 #s(literal 200 binary64) (+.f64 y x)))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))) (*.f64 y (*.f64 #s(literal 40000 binary64) y)))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))) (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 512000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))))) (*.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) y) (*.f64 y y)) (-.f64 (*.f64 (*.f64 #s(literal 8000000 binary64) y) (*.f64 y y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))))))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y))) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -8000000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 y (*.f64 #s(literal 40000 binary64) y))) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 y (*.f64 #s(literal 40000 binary64) y))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))))) (neg.f64 (+.f64 (*.f64 #s(literal -200 binary64) x) (neg.f64 (*.f64 y #s(literal -600 binary64))))))
(/.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 x (*.f64 #s(literal 40000 binary64) x)) (*.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 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -40000 binary64)))) (neg.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))))) (neg.f64 (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64)) (pow.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal 200 binary64) (+.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 y (*.f64 #s(literal 40000 binary64) y)) (-.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) #s(literal 3 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (-.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 y #s(literal -400 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 #s(literal 8000000 binary64) y) (*.f64 y y))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))))))
(/.f64 (-.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 x (*.f64 #s(literal 40000 binary64) x))) (-.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (+.f64 y x)))) (-.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (+.f64 y x))) (*.f64 (*.f64 y y) #s(literal 160000 binary64))) (-.f64 (*.f64 #s(literal 200 binary64) (+.f64 y x)) (*.f64 y #s(literal -400 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (/.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))))
(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 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))))
(*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (*.f64 y (*.f64 #s(literal 40000 binary64) y)) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (*.f64 #s(literal 200 binary64) (-.f64 x y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) (*.f64 (*.f64 y #s(literal 200 binary64)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -600 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -200 binary64) x) (neg.f64 (*.f64 y #s(literal -600 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 x (*.f64 #s(literal 40000 binary64) x)) (*.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 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -40000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (+.f64 y x))))
(*.f64 (*.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y #s(literal 200 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))
(+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal 200 binary64) x))
(+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64))))))
(-.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x))))
(fma.f64 y #s(literal -400 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 y #s(literal -400 binary64)))
(fma.f64 x #s(literal 200 binary64) (*.f64 y #s(literal -400 binary64)))
(fma.f64 #s(literal -400 binary64) y (*.f64 #s(literal 200 binary64) x))
(neg.f64 (+.f64 (*.f64 y #s(literal 400 binary64)) (*.f64 #s(literal -200 binary64) x)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y #s(literal -400 binary64)) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal 40000 binary64) x) (*.f64 #s(literal -80000 binary64) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal 40000 binary64) x) (*.f64 #s(literal -80000 binary64) y)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x)) (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 #s(literal -40000 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -160000 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y #s(literal -400 binary64)) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal 40000 binary64) x) (*.f64 #s(literal -80000 binary64) y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -160000 binary64)))) (+.f64 (*.f64 #s(literal -200 binary64) x) (neg.f64 (*.f64 y #s(literal 400 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 #s(literal -40000 binary64) (*.f64 x x))) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64))) (*.f64 (*.f64 y y) #s(literal 160000 binary64)))) (*.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 512000000000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal -262144000000000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64)) (-.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64))))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y #s(literal -400 binary64)) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 4096000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 #s(literal 64000000 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y #s(literal -400 binary64)) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 64000000000000 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 4096000000000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1600000000 binary64)) (*.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 x (*.f64 #s(literal 40000 binary64) x))))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1600000000 binary64)) (*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) #s(literal 25600000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal 160000 binary64))) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y #s(literal -400 binary64)) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -160000 binary64))))) (neg.f64 (+.f64 (*.f64 #s(literal -200 binary64) x) (neg.f64 (*.f64 y #s(literal 400 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 #s(literal -40000 binary64) (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64))))) (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))))) (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y #s(literal -400 binary64)) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x))))))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 x (-.f64 (*.f64 #s(literal 40000 binary64) x) (*.f64 #s(literal -80000 binary64) y))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))))
(*.f64 (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -160000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 400 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8000000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal -64000000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y #s(literal -400 binary64)) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) x)) (*.f64 (*.f64 y y) #s(literal -160000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -200 binary64) x) (neg.f64 (*.f64 y #s(literal 400 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 160000 binary64)) (*.f64 #s(literal -40000 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal -200 binary64) x))))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x #s(literal 200 binary64))
(*.f64 y #s(literal -400 binary64))
(*.f64 #s(literal -400 binary64) y)
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 y y)) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x y))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 x (-.f64 x y))) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 y y)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 x x))) y) (*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 x x))) (-.f64 #s(literal 0 binary64) x)))
(+.f64 (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))))
(+.f64 (*.f64 (*.f64 x (-.f64 x y)) (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 y y) (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))))
(+.f64 (*.f64 y (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 x x)))) (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 x x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 y x) (*.f64 #s(literal 200 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -200 binary64) (*.f64 x x)) (+.f64 y x)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) y) x)) (/.f64 (*.f64 #s(literal -200 binary64) (*.f64 x x)) (+.f64 y x)))
(neg.f64 (/.f64 (*.f64 #s(literal -200 binary64) (*.f64 x x)) (+.f64 y x)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -200 binary64) (*.f64 x x)) (+.f64 y x))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (+.f64 y x) (*.f64 #s(literal 200 binary64) (*.f64 x x)))))
(/.f64 #s(literal 200 binary64) (/.f64 (+.f64 y x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 y x))
(/.f64 (*.f64 #s(literal -200 binary64) (*.f64 x x)) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 y x) (*.f64 #s(literal 200 binary64) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 y x) (*.f64 #s(literal -200 binary64) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (-.f64 x y)) (*.f64 (*.f64 x (-.f64 x y)) (*.f64 x (-.f64 x y)))))) (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 x (-.f64 x y)) (-.f64 (*.f64 x (-.f64 x y)) (*.f64 y y))))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 x (-.f64 x y)) (*.f64 x (-.f64 x y))))) (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 y y) (*.f64 x (-.f64 x y)))))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 x x))) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (+.f64 y x)))
(/.f64 (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (*.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (+.f64 (*.f64 y y) (*.f64 x (+.f64 y x)))))
(pow.f64 (/.f64 (+.f64 y x) (*.f64 #s(literal 200 binary64) (*.f64 x x))) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (+.f64 y x)))
(*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 y x)))
(*.f64 (*.f64 #s(literal 200 binary64) x) (/.f64 x (+.f64 y x)))
(*.f64 (*.f64 x x) (/.f64 #s(literal 200 binary64) (+.f64 y x)))
(*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (+.f64 y x)))
(*.f64 (*.f64 #s(literal -200 binary64) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (+.f64 y x)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 y x)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 y x)) #s(literal 200 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -200 binary64) (*.f64 x x)) (+.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 x x))) (-.f64 y x))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))))
(*.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) (-.f64 y x))))
(*.f64 (/.f64 x (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 (*.f64 #s(literal 200 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 y x))))
(*.f64 (/.f64 #s(literal 200 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))))
(*.f64 (/.f64 #s(literal 200 binary64) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (-.f64 y x))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) x) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) x) (-.f64 (*.f64 y y) (*.f64 x x))) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 y x))))
(*.f64 (/.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 #s(literal 200 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))))
(*.f64 (/.f64 (*.f64 #s(literal 200 binary64) x) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 y x)))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -200 binary64) (+.f64 y x)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal 200 binary64) (+.f64 y x)))
(*.f64 (/.f64 (*.f64 #s(literal -200 binary64) x) #s(literal -1 binary64)) (/.f64 x (+.f64 y x)))
(*.f64 (pow.f64 (/.f64 (+.f64 y x) (*.f64 #s(literal 200 binary64) (*.f64 x x))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 y x) (*.f64 #s(literal 200 binary64) (*.f64 x x))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))
(*.f64 (*.f64 #s(literal 200 binary64) (/.f64 (*.f64 x x) (-.f64 (*.f64 y y) (*.f64 x x)))) (-.f64 y x))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x)) (/.f64 x (+.f64 y x)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 200 binary64) (+.f64 y x)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (+.f64 y x)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 x x)))) (-.f64 y x))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) #s(literal 200 binary64)) (*.f64 x x))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) x) (*.f64 #s(literal 200 binary64) x))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) (*.f64 #s(literal 200 binary64) x)) x)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) (*.f64 x x)) #s(literal 200 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (*.f64 x x)))
(neg.f64 (*.f64 #s(literal -200 binary64) (*.f64 x x)))
(*.f64 #s(literal -200 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(*.f64 #s(literal 200 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal 200 binary64) x))
(*.f64 (*.f64 #s(literal 200 binary64) x) x)
(*.f64 (*.f64 #s(literal 200 binary64) x) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(*.f64 (*.f64 x x) #s(literal 200 binary64))
(*.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (*.f64 x x)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -200 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -200 binary64) (*.f64 x x)))
(*.f64 (*.f64 #s(literal -200 binary64) x) (-.f64 #s(literal 0 binary64) x))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x))) #s(literal 200 binary64))
(*.f64 (neg.f64 (*.f64 #s(literal -200 binary64) x)) x)
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(+.f64 y x)
(+.f64 y (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(+.f64 x y)
(+.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (neg.f64 (/.f64 (*.f64 x x) (-.f64 y x))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) y)
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))
(-.f64 (/.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x y)) (/.f64 (*.f64 y y) (-.f64 x y)))
(neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(/.f64 (+.f64 y x) #s(literal 1 binary64))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) x) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))))
(/.f64 #s(literal 1 binary64) (/.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 y (*.f64 y y)) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x y) (-.f64 (*.f64 x x) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (-.f64 y x))
(/.f64 (-.f64 (*.f64 y y) (*.f64 x x)) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 y x))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 y x)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 y (-.f64 y x)))))
(/.f64 (*.f64 (+.f64 y x) (-.f64 #s(literal 0 binary64) (-.f64 y x))) (-.f64 #s(literal 0 binary64) (-.f64 y x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (-.f64 x y))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (-.f64 y x)) (*.f64 (-.f64 y x) (*.f64 x x))) (*.f64 (-.f64 y x) (-.f64 y x)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (*.f64 y y)))) (-.f64 y x)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 y y) (*.f64 x x)) (-.f64 y x)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 #s(literal 0 binary64) (-.f64 y x)))) (-.f64 y x))
(/.f64 (neg.f64 (*.f64 (+.f64 y x) (-.f64 #s(literal 0 binary64) (-.f64 y x)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 y x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 y y))) (neg.f64 (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y y) (-.f64 y x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 y x)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))) (+.f64 (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))) (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 y y) (-.f64 y x))) (*.f64 (/.f64 (*.f64 x x) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x)))) (+.f64 (/.f64 (*.f64 y y) (-.f64 y x)) (/.f64 (*.f64 x x) (-.f64 y x))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 y x)) #s(literal -1 binary64))
(*.f64 (+.f64 y x) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y)))))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x))) (/.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 y y) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 y x)))
(*.f64 #s(literal -1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) y) x))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 y y) (*.f64 x (-.f64 x y))))))
(*.f64 (*.f64 (+.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 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 x y)))

simplify236.0ms (4.3%)

Algorithm
egg-herbie
Rules
3926×*-lowering-*.f32
3926×*-lowering-*.f64
1824×fnmsub-define
1490×/-lowering-/.f32
1490×/-lowering-/.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01881085
1595988
21689960
36774960
08206960
Stop Event
iter limit
node limit
Counts
180 → 180
Calls
Call 1
Inputs
(* -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)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(+ (* -400 y) (* 200 y))
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(* 200 x)
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(* 200 x)
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 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)))))
(* -400 y)
(+ (* -400 y) (* 200 x))
(+ (* -400 y) (* 200 x))
(+ (* -400 y) (* 200 x))
(* 200 x)
(* x (+ 200 (* -400 (/ y x))))
(* x (+ 200 (* -400 (/ y x))))
(* x (+ 200 (* -400 (/ y x))))
(* 200 x)
(* -1 (* x (- (* 400 (/ y x)) 200)))
(* -1 (* x (- (* 400 (/ y x)) 200)))
(* -1 (* x (- (* 400 (/ y x)) 200)))
(* 200 x)
(+ (* -400 y) (* 200 x))
(+ (* -400 y) (* 200 x))
(+ (* -400 y) (* 200 x))
(* -400 y)
(* y (- (* 200 (/ x y)) 400))
(* y (- (* 200 (/ x y)) 400))
(* y (- (* 200 (/ x y)) 400))
(* -400 y)
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(* -1 (* y (+ 400 (* -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)
(* -400 y)
(* -400 y)
(* -400 y)
(* -400 y)
(* -400 y)
(* -400 y)
(* -400 y)
(* -400 y)
(* -400 y)
(* -400 y)
(* -400 y)
(* -400 y)
(* 200 (/ (pow x 2) y))
(* (pow x 2) (+ (* -200 (/ x (pow y 2))) (* 200 (/ 1 y))))
(* (pow x 2) (+ (* x (- (* 200 (/ x (pow y 3))) (* 200 (/ 1 (pow y 2))))) (* 200 (/ 1 y))))
(* (pow x 2) (+ (* x (- (* x (+ (* -200 (/ x (pow y 4))) (* 200 (/ 1 (pow y 3))))) (* 200 (/ 1 (pow y 2))))) (* 200 (/ 1 y))))
(* 200 x)
(* x (+ 200 (* -200 (/ y x))))
(* x (- (+ 200 (* 200 (/ (pow y 2) (pow x 2)))) (* 200 (/ y x))))
(* x (- (+ 200 (* -200 (/ (pow y 3) (pow x 3)))) (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ y x)))))
(* 200 x)
(* -1 (* x (- (* 200 (/ y x)) 200)))
(* -1 (* x (- (* -1 (/ (- (* 200 (/ (pow y 2) x)) (* 200 y)) x)) 200)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* 200 (/ (pow y 3) x)) (* 200 (pow y 2))) x)) (* 200 y)) x)) 200)))
(* 200 x)
(+ (* -200 y) (* 200 x))
(+ (* 200 x) (* y (- (* 200 (/ y x)) 200)))
(+ (* 200 x) (* y (- (* y (+ (* -200 (/ y (pow x 2))) (* 200 (/ 1 x)))) 200)))
(* 200 (/ (pow x 2) y))
(/ (+ (* -200 (/ (pow x 3) y)) (* 200 (pow x 2))) y)
(/ (+ (* -200 (/ (pow x 3) y)) (+ (* 200 (/ (pow x 4) (pow y 2))) (* 200 (pow x 2)))) y)
(/ (+ (* -200 (/ (pow x 3) y)) (+ (* -200 (/ (pow x 5) (pow y 3))) (+ (* 200 (/ (pow x 4) (pow y 2))) (* 200 (pow x 2))))) y)
(* 200 (/ (pow x 2) y))
(* -1 (/ (+ (* -200 (pow x 2)) (* 200 (/ (pow x 3) y))) y))
(* -1 (/ (+ (* -200 (pow x 2)) (* -1 (/ (+ (* -200 (pow x 3)) (* 200 (/ (pow x 4) y))) y))) y))
(* -1 (/ (+ (* -200 (pow x 2)) (* -1 (/ (+ (* -200 (pow x 3)) (* -1 (/ (+ (* -200 (pow x 4)) (* 200 (/ (pow x 5) y))) y))) y))) y))
(* 200 (pow x 2))
(* 200 (pow x 2))
(* 200 (pow x 2))
(* 200 (pow x 2))
(* 200 (pow x 2))
(* 200 (pow x 2))
(* 200 (pow x 2))
(* 200 (pow x 2))
(* 200 (pow x 2))
(* 200 (pow x 2))
(* 200 (pow x 2))
(* 200 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
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)))
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)))
Outputs
(* -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)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(+ (* -400 y) (* 200 y))
(*.f64 #s(literal -200 binary64) y)
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+ (* -400 y) (+ (* 200 x) (* 200 y)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (+ (* -400 (/ y x)) (* 200 (/ y x)))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* x (+ 200 (+ (* -400 (/ y x)) (* 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 (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 200 y)) x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(* -1 (* x (- (* -1 (/ (+ (* -400 y) (* 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 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+ (* -200 y) (* 200 x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+ (* -200 y) (* 200 x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(* -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)))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal 200 binary64) x))
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal 200 binary64) x))
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal 200 binary64) x))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* x (+ 200 (* -400 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 y #s(literal -400 binary64)) x)))
(* x (+ 200 (* -400 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 y #s(literal -400 binary64)) x)))
(* x (+ 200 (* -400 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 y #s(literal -400 binary64)) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(* -1 (* x (- (* 400 (/ y x)) 200)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 y #s(literal 400 binary64)) x)))
(* -1 (* x (- (* 400 (/ y x)) 200)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 y #s(literal 400 binary64)) x)))
(* -1 (* x (- (* 400 (/ y x)) 200)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 y #s(literal 400 binary64)) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal 200 binary64) x))
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal 200 binary64) x))
(+ (* -400 y) (* 200 x))
(+.f64 (*.f64 y #s(literal -400 binary64)) (*.f64 #s(literal 200 binary64) x))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* y (- (* 200 (/ x y)) 400))
(*.f64 y (+.f64 #s(literal -400 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* y (- (* 200 (/ x y)) 400))
(*.f64 y (+.f64 #s(literal -400 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* y (- (* 200 (/ x y)) 400))
(*.f64 y (+.f64 #s(literal -400 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -400 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -400 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(* -1 (* y (+ 400 (* -200 (/ x y)))))
(*.f64 y (+.f64 #s(literal -400 binary64) (/.f64 (*.f64 #s(literal 200 binary64) 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)
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* -400 y)
(*.f64 y #s(literal -400 binary64))
(* 200 (/ (pow x 2) y))
(/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) y)
(* (pow x 2) (+ (* -200 (/ x (pow y 2))) (* 200 (/ 1 y))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 (*.f64 #s(literal -200 binary64) (/.f64 x y)) y)))
(* (pow x 2) (+ (* x (- (* 200 (/ x (pow y 3))) (* 200 (/ 1 (pow y 2))))) (* 200 (/ 1 y))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 200 binary64) y) (*.f64 x (*.f64 (/.f64 #s(literal 200 binary64) (*.f64 y y)) (+.f64 #s(literal -1 binary64) (/.f64 x y))))))
(* (pow x 2) (+ (* x (- (* x (+ (* -200 (/ x (pow y 4))) (* 200 (/ 1 (pow y 3))))) (* 200 (/ 1 (pow y 2))))) (* 200 (/ 1 y))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal 200 binary64) y) (*.f64 x (+.f64 (*.f64 (/.f64 #s(literal 200 binary64) (*.f64 y y)) (+.f64 #s(literal -1 binary64) (/.f64 x y))) (/.f64 (*.f64 #s(literal -200 binary64) (*.f64 x x)) (pow.f64 y #s(literal 4 binary64)))))))
(* 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 (/ (pow y 2) (pow x 2)))) (* 200 (/ y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 y #s(literal 200 binary64)) x))) x)))
(* x (- (+ 200 (* -200 (/ (pow y 3) (pow x 3)))) (+ (* -200 (/ (pow y 2) (pow x 2))) (* 200 (/ y x)))))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 (*.f64 #s(literal -200 binary64) (*.f64 y (*.f64 y (+.f64 (/.f64 y x) #s(literal -1 binary64))))) x)) 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 (- (* -1 (/ (- (* 200 (/ (pow y 2) x)) (* 200 y)) x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 y #s(literal 200 binary64)) x))) x)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (* 200 (/ (pow y 3) x)) (* 200 (pow y 2))) x)) (* 200 y)) x)) 200)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 (*.f64 #s(literal -200 binary64) (*.f64 y (*.f64 y (+.f64 (/.f64 y x) #s(literal -1 binary64))))) x)) x)))
(* 200 x)
(*.f64 #s(literal 200 binary64) x)
(+ (* -200 y) (* 200 x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+ (* 200 x) (* y (- (* 200 (/ y x)) 200)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 y #s(literal 200 binary64)) x))))
(+ (* 200 x) (* y (- (* y (+ (* -200 (/ y (pow x 2))) (* 200 (/ 1 x)))) 200)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 y #s(literal 200 binary64)) x))) x))))
(* 200 (/ (pow x 2) y))
(/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) y)
(/ (+ (* -200 (/ (pow x 3) y)) (* 200 (pow x 2))) y)
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (/.f64 (*.f64 x (*.f64 x x)) y)) (*.f64 #s(literal 200 binary64) (*.f64 x x))) y)
(/ (+ (* -200 (/ (pow x 3) y)) (+ (* 200 (/ (pow x 4) (pow y 2))) (* 200 (pow x 2)))) y)
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (/.f64 (*.f64 x (*.f64 x x)) y)) (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 y y))))) y)
(/ (+ (* -200 (/ (pow x 3) y)) (+ (* -200 (/ (pow x 5) (pow y 3))) (+ (* 200 (/ (pow x 4) (pow y 2))) (* 200 (pow x 2))))) y)
(/.f64 (+.f64 (*.f64 #s(literal 200 binary64) (+.f64 (*.f64 x x) (/.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 y y)))) (*.f64 #s(literal -200 binary64) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) y) (/.f64 (pow.f64 x #s(literal 5 binary64)) (*.f64 y (*.f64 y y)))))) y)
(* 200 (/ (pow x 2) y))
(/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) y)
(* -1 (/ (+ (* -200 (pow x 2)) (* 200 (/ (pow x 3) y))) y))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) (/.f64 (*.f64 x (*.f64 x x)) y)) (*.f64 #s(literal 200 binary64) (*.f64 x x))) y)
(* -1 (/ (+ (* -200 (pow x 2)) (* -1 (/ (+ (* -200 (pow x 3)) (* 200 (/ (pow x 4) y))) y))) y))
(/.f64 (-.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (/.f64 (-.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 #s(literal 200 binary64) (pow.f64 x #s(literal 4 binary64))) y)) y)) y)
(* -1 (/ (+ (* -200 (pow x 2)) (* -1 (/ (+ (* -200 (pow x 3)) (* -1 (/ (+ (* -200 (pow x 4)) (* 200 (/ (pow x 5) y))) y))) y))) y))
(/.f64 (-.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (/.f64 (-.f64 (*.f64 #s(literal 200 binary64) (*.f64 x (*.f64 x x))) (/.f64 (+.f64 (*.f64 #s(literal 200 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -200 binary64) (pow.f64 x #s(literal 5 binary64))) y)) y)) y)) y)
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(* 200 (pow x 2))
(*.f64 #s(literal 200 binary64) (*.f64 x x))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
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)))
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)))

eval88.0ms (1.6%)

Compiler

Compiled 9194 to 1023 computations (88.9% saved)

prune48.0ms (0.9%)

Pruning

8 alts after pruning (2 fresh and 6 done)

PrunedKeptTotal
New5012503
Fresh000
Picked213
Done055
Total5038511
Accuracy
100.0%
Counts
511 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.9%
(/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) x)
48.6%
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
100.0%
(-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal 200 binary64)))
32.7%
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
88.2%
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
100.0%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
48.8%
(*.f64 #s(literal 200 binary64) x)
52.3%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 193 to 91 computations (52.8% saved)

regimes24.0ms (0.4%)

Counts
16 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
(-.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 (*.f64 #s(literal 200 binary64) (*.f64 x x)) x)
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 y x))
(+.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 y #s(literal 200 binary64)))
(/.f64 (*.f64 (*.f64 y y) #s(literal -40000 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 y #s(literal 200 binary64))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 200 binary64) (+.f64 x y)))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y)) (*.f64 y #s(literal 200 binary64)))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 y x))
(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
y
5.0ms
(-.f64 x y)
5.0ms
(*.f64 #s(literal 200 binary64) (-.f64 x y))
5.0ms
x
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)

regimes22.0ms (0.4%)

Counts
15 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(/.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal -200 binary64) y) (*.f64 y y))
(-.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 (*.f64 #s(literal 200 binary64) (*.f64 x x)) x)
(*.f64 y (+.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal 200 binary64) x) y)))
(/.f64 (*.f64 #s(literal 200 binary64) (*.f64 x x)) (+.f64 y x))
(+.f64 (+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 y #s(literal -400 binary64))) (*.f64 y #s(literal 200 binary64)))
(/.f64 (*.f64 (*.f64 y y) #s(literal -40000 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 y #s(literal 200 binary64))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 y y)) (/.f64 #s(literal 200 binary64) (+.f64 x y)))
(+.f64 (+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 #s(literal -200 binary64) y)) (*.f64 y #s(literal 200 binary64)))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (*.f64 x x) (*.f64 y y))) (+.f64 y x))
Outputs
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Calls

4 calls:

7.0ms
y
5.0ms
x
5.0ms
(-.f64 x y)
5.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)

regimes3.0ms (0.1%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
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
79.7%3x
77.9%3y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0.1%)

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
52.3%1y
52.3%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch21.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
4.9896076294587566e-139
6.024252992037034e-133
7.0ms
-1.2062996711568837e+68
-1.5173300691389913e+67
Results
10.0ms238×0valid
0.0ms3valid
0.0ms1valid
Compiler

Compiled 192 to 159 computations (17.2% saved)

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

simplify9.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01529
12329
22829
33029
43129
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(if (<=.f64 x #s(literal -15999999999999999125157341891959122011354345120339966794653465837568 binary64)) (*.f64 #s(literal 200 binary64) x) (if (<=.f64 x #s(literal 7672009237256583/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896 binary64)) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)))
(*.f64 #s(literal -200 binary64) y)
Outputs
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(if (<=.f64 x #s(literal -15999999999999999125157341891959122011354345120339966794653465837568 binary64)) (*.f64 #s(literal 200 binary64) x) (if (<=.f64 x #s(literal 7672009237256583/12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560896 binary64)) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)))
(*.f64 #s(literal -200 binary64) y)

soundness663.0ms (12%)

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
21618
316748
085228
040189
1123189
2351189
31003171
42483171
55144171
08069171
Stop Event
fuel
iter limit
node limit
iter limit
node limit
Compiler

Compiled 56 to 33 computations (41.1% saved)

preprocess27.0ms (0.5%)

Compiler

Compiled 80 to 40 computations (50% saved)

end0.0ms (0%)

Profiling

Loading profile data...