Numeric.SpecFunctions:logGamma from math-functions-0.1.5.2, C

Time bar (total: 19.3s)

analyze615.0ms (3.2%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
50%49.9%49.9%0.1%0%0%0%2
50%49.9%49.9%0.1%0%0%0%3
50%49.9%49.9%0.1%0%0%0%4
50%49.9%49.9%0.1%0%0%0%5
50%49.9%49.9%0.1%0%0%0%6
50%49.9%49.9%0.1%0%0%0%7
75%74.9%25%0.1%0%0%0%8
75%74.9%25%0.1%0%0%0%9
75%74.9%25%0.1%0%0%0%10
87.5%87.4%12.5%0.1%0%0%0%11
87.5%87.4%12.5%0.1%0%0%0%12
Compiler

Compiled 41 to 30 computations (26.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 202.0ms
...c/correct-round.rkt:119:19: 101.0ms (49.9% of total)
ival-mult: 50.0ms (24.7% of total)
ival-add: 32.0ms (15.8% of total)
ival-sub: 15.0ms (7.4% of total)
ival-div: 3.0ms (1.5% of total)
const: 1.0ms (0.5% of total)
backward-pass: 0.0ms (0% of total)

sample2.9s (15%)

Results
2.4s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.0s
...c/correct-round.rkt:119:19: 899.0ms (45.5% of total)
ival-mult: 490.0ms (24.8% of total)
ival-add: 418.0ms (21.2% of total)
ival-sub: 86.0ms (4.4% of total)
ival-div: 67.0ms (3.4% of total)
const: 11.0ms (0.6% of total)
backward-pass: 4.0ms (0.2% of total)
Bogosity

preprocess187.0ms (1%)

Algorithm
egg-herbie
Rules
3818×+-lowering-+.f64
3818×+-lowering-+.f32
2032×sum3-define
1680×associate-+r+
1572×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0102325
1307305
2953301
34526300
02930
16330
215230
360630
4225330
0810330
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
Call 2
Inputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/ (* (- (neg x) 2) (+ (* (+ (* (+ (* (+ (* (neg x) 104109730557/25000000000) 393497462077/5000000000) (neg x)) 4297481763/31250000) (neg x)) y) (neg x)) z)) (+ (* (+ (* (+ (* (+ (neg x) 216700011257/5000000000) (neg x)) 263505074721/1000000000) (neg x)) 156699607947/500000000) (neg x)) 23533438303/500000000))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) (neg y)) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (neg z))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(neg (/ (* (- (neg x) 2) (+ (* (+ (* (+ (* (+ (* (neg x) 104109730557/25000000000) 393497462077/5000000000) (neg x)) 4297481763/31250000) (neg x)) y) (neg x)) z)) (+ (* (+ (* (+ (* (+ (neg x) 216700011257/5000000000) (neg x)) 263505074721/1000000000) (neg x)) 156699607947/500000000) (neg x)) 23533438303/500000000)))
(neg (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) (neg y)) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)))
(neg (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (neg z))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)))
(/ (* (- y 2) (+ (* (+ (* (+ (* (+ (* y 104109730557/25000000000) 393497462077/5000000000) y) 4297481763/31250000) y) x) y) z)) (+ (* (+ (* (+ (* (+ y 216700011257/5000000000) y) 263505074721/1000000000) y) 156699607947/500000000) y) 23533438303/500000000))
(/ (* (- z 2) (+ (* (+ (* (+ (* (+ (* z 104109730557/25000000000) 393497462077/5000000000) z) 4297481763/31250000) z) y) z) x)) (+ (* (+ (* (+ (* (+ z 216700011257/5000000000) z) 263505074721/1000000000) z) 156699607947/500000000) z) 23533438303/500000000))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) z) x) y)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/ (* (+ x -2) (fma x (fma x (fma x (fma x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma x (fma x (fma x (+ x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/ (* (- (neg x) 2) (+ (* (+ (* (+ (* (+ (* (neg x) 104109730557/25000000000) 393497462077/5000000000) (neg x)) 4297481763/31250000) (neg x)) y) (neg x)) z)) (+ (* (+ (* (+ (* (+ (neg x) 216700011257/5000000000) (neg x)) 263505074721/1000000000) (neg x)) 156699607947/500000000) (neg x)) 23533438303/500000000))
(* (- -2 x) (/ (fma (fmsub x (fma (fmsub x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z) (fma (fmsub x (fma (+ x -216700011257/5000000000) x 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) (neg y)) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (fma x (fmsub x (fma x (fma x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/ (+ x -2) (fma x (fma x (fma x (+ x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (neg z))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (+ x -2) (/ (fmsub x (fma x (fma x (fma x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma x (fma x (fma x (+ x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(neg (/ (* (- (neg x) 2) (+ (* (+ (* (+ (* (+ (* (neg x) 104109730557/25000000000) 393497462077/5000000000) (neg x)) 4297481763/31250000) (neg x)) y) (neg x)) z)) (+ (* (+ (* (+ (* (+ (neg x) 216700011257/5000000000) (neg x)) 263505074721/1000000000) (neg x)) 156699607947/500000000) (neg x)) 23533438303/500000000)))
(* (/ (fma (fmsub x (fma (fmsub x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z) (fma (fmsub x (fma (+ x -216700011257/5000000000) x 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)) (+ x 2))
(neg (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) (neg y)) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)))
(/ (* (fma x (fmsub x (fma x (fma x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (- 2 x)) (fma x (fma x (fma x (+ x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(neg (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (neg z))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)))
(* (+ x -2) (/ (fmsub x (fma x (fma x (fma x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fnmsub x (fma x (fma x (+ x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/ (* (- y 2) (+ (* (+ (* (+ (* (+ (* y 104109730557/25000000000) 393497462077/5000000000) y) 4297481763/31250000) y) x) y) z)) (+ (* (+ (* (+ (* (+ y 216700011257/5000000000) y) 263505074721/1000000000) y) 156699607947/500000000) y) 23533438303/500000000))
(/ (* (+ y -2) (fma y (fma y (fma y (fma 104109730557/25000000000 y 393497462077/5000000000) 4297481763/31250000) x) z)) (fma y (fma y (fma y (+ y 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/ (* (- z 2) (+ (* (+ (* (+ (* (+ (* z 104109730557/25000000000) 393497462077/5000000000) z) 4297481763/31250000) z) y) z) x)) (+ (* (+ (* (+ (* (+ z 216700011257/5000000000) z) 263505074721/1000000000) z) 156699607947/500000000) z) 23533438303/500000000))
(* (fma z (fma z (fma z (fma 104109730557/25000000000 z 393497462077/5000000000) 4297481763/31250000) y) x) (/ (+ z -2) (fma z (fma z (fma z (+ z 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) z) x) y)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/ (* (+ x -2) (fma x (fma x (fma x (fma x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) y)) (fma x (fma x (fma x (+ x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))

explain411.0ms (2.1%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1040-0-(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
00-0-x
00-0-#s(literal 393497462077/5000000000 binary64)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)
00-0-(*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x)
00-0-#s(literal 2 binary64)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64))
00-0-(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
00-0-z
00-0-#s(literal 104109730557/25000000000 binary64)
00-0-(-.f64 x #s(literal 2 binary64))
00-0-#s(literal 4297481763/31250000 binary64)
00-0-(+.f64 x #s(literal 216700011257/5000000000 binary64))
00-0-#s(literal 263505074721/1000000000 binary64)
00-0-(+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64))
00-0-#s(literal 216700011257/5000000000 binary64)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64))
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x)
00-0-(*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x)
00-0-#s(literal 156699607947/500000000 binary64)
00-0-#s(literal 23533438303/500000000 binary64)
00-0-y
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x)
00-0-(*.f64 x #s(literal 104109730557/25000000000 binary64))
00-0-(*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x)
00-0-(*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z))
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x)
Results
277.0ms512×0valid
Compiler

Compiled 478 to 89 computations (81.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 131.0ms
...c/correct-round.rkt:119:19: 53.0ms (40.4% of total)
ival-mult: 48.0ms (36.6% of total)
ival-add: 22.0ms (16.8% of total)
ival-sub: 4.0ms (3.1% of total)
ival-div: 4.0ms (3.1% of total)
const: 1.0ms (0.8% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 40 to 29 computations (27.5% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
59.3%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
61.5%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
Compiler

Compiled 80 to 58 computations (27.5% saved)

simplify246.0ms (1.3%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)
cost-diff0
(-.f64 x #s(literal 2 binary64))
cost-diff0
(*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z))
cost-diff0
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)
cost-diff0
(/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(+.f64 x #s(literal -2 binary64))
cost-diff0
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
Rules
3044×*-lowering-*.f32
3044×*-lowering-*.f64
2970×+-lowering-+.f64
2970×+-lowering-+.f32
1836×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045367
1137367
2377367
31039367
44077367
56542367
66814367
77639367
08093367
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(+ x -2)
x
-2
(/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(* x (+ (* x 104109730557/25000000000) 393497462077/5000000000))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(* x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(* x (+ x 216700011257/5000000000))
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(- x 2)
x
2
(+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x)
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(* x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
(* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000)
(* (+ x 216700011257/5000000000) x)
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
Outputs
(* (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
x
-2
#s(literal -2 binary64)
(/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)
(+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))
(* x (+ (* x 104109730557/25000000000) 393497462077/5000000000))
(*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
(* x 104109730557/25000000000)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
z
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))
(* x (+ x 216700011257/5000000000))
(*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
2
#s(literal 2 binary64)
(+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
(* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
(+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)
(* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
(+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))
(* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x)
(*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
(* x 104109730557/25000000000)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
z
(+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000)
(+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))
(* (+ x 216700011257/5000000000) x)
(*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)

localize239.0ms (1.2%)

Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x)
accuracy99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x)
accuracy99.1%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
accuracy60.5%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
accuracy99.5%
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
accuracy99.4%
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
accuracy99.1%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
accuracy62.7%
(/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
Results
172.0ms256×0valid
Compiler

Compiled 446 to 46 computations (89.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 77.0ms
ival-mult: 25.0ms (32.6% of total)
...c/correct-round.rkt:119:19: 24.0ms (31.3% of total)
ival-add: 21.0ms (27.3% of total)
ival-div: 4.0ms (5.2% of total)
ival-sub: 1.0ms (1.3% of total)
const: 1.0ms (1.3% of total)
backward-pass: 0.0ms (0% of total)

series39.0ms (0.2%)

Counts
13 → 300
Calls
Call 1
Inputs
#<alt (* (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))>
#<alt (+ x -2)>
#<alt (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)>
#<alt (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))>
#<alt (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))>
#<alt (- x 2)>
#<alt (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)>
#<alt (* x 104109730557/25000000000)>
#<alt (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))>
#<alt (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))>
#<alt (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)>
#<alt (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)>
Outputs
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* 500000000/23533438303 z)>
#<alt (+ (* 500000000/23533438303 z) (* x (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))>
#<alt (+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))>
#<alt (+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- (+ 68759708208/23533438303 (* x (- 393497462077/235334383030 (+ (* 10835000562850000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))) (* 156699607947/23533438303 (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))))))) (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))>
#<alt 104109730557/25000000000>
#<alt (- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))>
#<alt (- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x)))>
#<alt (- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3)))))>
#<alt 104109730557/25000000000>
#<alt (- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))>
#<alt (+ 104109730557/25000000000 (* -1 (/ (- 12723143231740136880149/125000000000000000000 (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x))) x)))>
#<alt (+ 104109730557/25000000000 (* -1 (/ (+ 12723143231740136880149/125000000000000000000 (* -1 (/ (+ 2157218858562374472887084159837293/625000000000000000000000000000 (* -1 (/ (+ 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (* -1 y)) x))) x))) x)))>
#<alt (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))>
#<alt (* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))>
#<alt (* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))>
#<alt (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt z>
#<alt (+ z (* x y))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))>
#<alt (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt z>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt z>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -2 z)>
#<alt (+ (* -2 z) (* x (+ z (* -2 y))))>
#<alt (+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- y 4297481763/15625000))))))>
#<alt (+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))))>
#<alt (* 104109730557/25000000000 (pow x 5))>
#<alt (* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))>
#<alt (* (pow x 5) (- (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))) (/ 49698921037/2500000000 (pow x 2))))>
#<alt (* (pow x 5) (- (+ 104109730557/25000000000 (+ (* 1759267849271/25000000000 (/ 1 x)) (/ y (pow x 3)))) (+ (* 4297481763/15625000 (/ 1 (pow x 3))) (/ 49698921037/2500000000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 5))>
#<alt (* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 5) (- (* -1 (/ (- 1759267849271/25000000000 (* 49698921037/2500000000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 5) (- (* -1 (/ (+ 1759267849271/25000000000 (* -1 (/ (+ 49698921037/2500000000 (+ (* -1 (/ y x)) (* 4297481763/15625000 (/ 1 x)))) x))) x)) 104109730557/25000000000)))>
#<alt (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))>
#<alt (+ (* x (* y (- x 2))) (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))>
#<alt (+ (* x (* y (- x 2))) (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))>
#<alt (+ (* x (* y (- x 2))) (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))>
#<alt (* x (* y (- x 2)))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))))>
#<alt (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))>
#<alt (+ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (- x 2)))>
#<alt (+ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (- x 2)))>
#<alt (+ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (- x 2)))>
#<alt (* z (- x 2))>
#<alt (* z (- (+ x (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)) 2))>
#<alt (* z (- (+ x (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)) 2))>
#<alt (* z (- (+ x (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)) 2))>
#<alt (* z (- x 2))>
#<alt (* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)))))>
#<alt (* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)))))>
#<alt (* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)))))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt z>
#<alt (+ z (* x y))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))>
#<alt (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt z>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt z>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* 4297481763/31250000 x)>
#<alt (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* 263505074721/1000000000 x)>
#<alt (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* 4297481763/31250000 x)>
#<alt (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
Calls

75 calls:

TimeVariablePointExpression
6.0ms
z
@0
(* (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
3.0ms
x
@-inf
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
2.0ms
y
@0
(* (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
1.0ms
x
@0
(* (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
1.0ms
y
@-inf
(* (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))

rewrite553.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
3344×/-lowering-/.f32
3344×/-lowering-/.f64
3314×*-lowering-*.f32
3314×*-lowering-*.f64
2350×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
045172
1363172
22421172
09651172
Stop Event
iter limit
node limit
Counts
13 → 674
Calls
Call 1
Inputs
(* (+ x -2) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(+ x -2)
(/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(- x 2)
(+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(* x 104109730557/25000000000)
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
Outputs
(+.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)))
(+.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x))
(+.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 x (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 (/.f64 #s(literal 8 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(fma.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(fma.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)))
(fma.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x))
(neg.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (+.f64 x #s(literal -2 binary64))) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x)) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64))) (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x)) (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (*.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (-.f64 (*.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1 binary64)) (/.f64 (neg.f64 (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(+.f64 x #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) x)
(-.f64 x #s(literal 2 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal -2 binary64) x)))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 x #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 #s(literal -2 binary64) x))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) #s(literal 8 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (neg.f64 (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x))) (neg.f64 (-.f64 #s(literal -2 binary64) x)))
(pow.f64 (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 (*.f64 z z) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (/.f64 (*.f64 z z) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(neg.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))) (neg.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal 1 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (+.f64 (*.f64 x y) z))
(+.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 x y))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(fma.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (+.f64 (*.f64 x y) z))
(fma.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) z)
(fma.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) (*.f64 x x) (+.f64 (*.f64 x y) z))
(fma.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) x (+.f64 (*.f64 x y) z))
(fma.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) x z)
(fma.f64 (*.f64 x x) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) (+.f64 (*.f64 x y) z))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (*.f64 x z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) (neg.f64 (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (*.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (*.f64 z z))) (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))))) (pow.f64 (+.f64 (*.f64 x y) z) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (-.f64 (*.f64 (+.f64 (*.f64 x y) z) (+.f64 (*.f64 x y) z)) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (+.f64 (*.f64 x y) z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 x y)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(+.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)))
(+.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x))
(+.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 x (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal 2 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 (/.f64 #s(literal 8 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(fma.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(fma.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)))
(fma.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x))
(neg.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(neg.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (+.f64 x #s(literal -2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (+.f64 x #s(literal -2 binary64))) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x)) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64))) (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x)) (*.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (*.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (-.f64 (*.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1 binary64)) (/.f64 (neg.f64 (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal -1 binary64)) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (neg.f64 (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64)))
(+.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x))
(+.f64 (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(+.f64 (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64))))) (-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (/.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(fma.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(fma.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(fma.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(fma.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(fma.f64 z (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64)))
(fma.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x))
(fma.f64 (+.f64 x #s(literal -2 binary64)) z (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) x (*.f64 z (+.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64))))) (-.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (+.f64 x #s(literal -2 binary64))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 x #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 x #s(literal 2 binary64))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) z) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (neg.f64 (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (neg.f64 (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (neg.f64 (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64))))) (-.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64)))))) (neg.f64 (-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (+.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (neg.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (+.f64 x #s(literal -2 binary64)))) (neg.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (+.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64))))))) (+.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64)))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 x #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x)) (-.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64))) (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x)) (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -2 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 (*.f64 (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 x (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(+.f64 x #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) x)
(-.f64 x #s(literal 2 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 8 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64))))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal -2 binary64) x)) (/.f64 (*.f64 x x) (-.f64 #s(literal -2 binary64) x)))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 x #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 #s(literal -2 binary64) x))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) #s(literal 8 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)))) (neg.f64 (neg.f64 (+.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x))) (neg.f64 (-.f64 #s(literal -2 binary64) x)))
(pow.f64 (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (+.f64 (*.f64 x y) z))
(+.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 x y))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(fma.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (+.f64 (*.f64 x y) z))
(fma.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) z)
(fma.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) (*.f64 x x) (+.f64 (*.f64 x y) z))
(fma.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) x (+.f64 (*.f64 x y) z))
(fma.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) x z)
(fma.f64 (*.f64 x x) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) (+.f64 (*.f64 x y) z))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (*.f64 x z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) (neg.f64 (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (*.f64 x z))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (*.f64 z z))) (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)))) (neg.f64 (neg.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))))) (pow.f64 (+.f64 (*.f64 x y) z) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (-.f64 (*.f64 (+.f64 (*.f64 x y) z) (+.f64 (*.f64 x y) z)) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (+.f64 (*.f64 x y) z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 x y)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 #s(literal 104109730557/25000000000 binary64) x)
(+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))
(fma.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 x #s(literal 263505074721/1000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 #s(literal 263505074721/1000000000 binary64) x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) x) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) (neg.f64 (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))) (neg.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal -69434924403719793227841/1000000000000000000 binary64)))) (neg.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) x)) (neg.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x)) (neg.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) x)
(+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(fma.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 x #s(literal 4297481763/31250000 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(fma.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) x (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 #s(literal 4297481763/31250000 binary64) x (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(fma.f64 (*.f64 x x) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64))))
(/.f64 (*.f64 x (+.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) x) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)))) (neg.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) x)) (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x)) (neg.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) x)
(+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))
(fma.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 x #s(literal 263505074721/1000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 #s(literal 263505074721/1000000000 binary64) x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) x) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) (neg.f64 (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))) (neg.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal -69434924403719793227841/1000000000000000000 binary64)))) (neg.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) x)) (neg.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x)) (neg.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) x)
(+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(fma.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 x #s(literal 4297481763/31250000 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(fma.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) x (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 #s(literal 4297481763/31250000 binary64) x (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(fma.f64 (*.f64 x x) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64))))
(/.f64 (*.f64 x (+.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) x) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)))) (neg.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) x)) (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x)) (neg.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 79367395183217443153422061947/30517578125000000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) x)

simplify450.0ms (2.3%)

Algorithm
egg-herbie
Rules
4064×*-lowering-*.f32
4064×*-lowering-*.f64
2410×+-lowering-+.f64
2410×+-lowering-+.f32
1618×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04086900
113615456
246175416
082415416
Stop Event
iter limit
node limit
Counts
300 → 300
Calls
Call 1
Inputs
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* 500000000/23533438303 z)
(+ (* 500000000/23533438303 z) (* x (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- (+ 68759708208/23533438303 (* x (- 393497462077/235334383030 (+ (* 10835000562850000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))) (* 156699607947/23533438303 (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))))))) (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
104109730557/25000000000
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3)))))
104109730557/25000000000
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+ 104109730557/25000000000 (* -1 (/ (- 12723143231740136880149/125000000000000000000 (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x))) x)))
(+ 104109730557/25000000000 (* -1 (/ (+ 12723143231740136880149/125000000000000000000 (* -1 (/ (+ 2157218858562374472887084159837293/625000000000000000000000000000 (* -1 (/ (+ 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (* -1 y)) x))) x))) x)))
(/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
z
(+ z (* x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(* x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -2 z)
(+ (* -2 z) (* x (+ z (* -2 y))))
(+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- y 4297481763/15625000))))))
(+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))))
(* 104109730557/25000000000 (pow x 5))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(* (pow x 5) (- (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))) (/ 49698921037/2500000000 (pow x 2))))
(* (pow x 5) (- (+ 104109730557/25000000000 (+ (* 1759267849271/25000000000 (/ 1 x)) (/ y (pow x 3)))) (+ (* 4297481763/15625000 (/ 1 (pow x 3))) (/ 49698921037/2500000000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 5))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(* -1 (* (pow x 5) (- (* -1 (/ (- 1759267849271/25000000000 (* 49698921037/2500000000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1759267849271/25000000000 (* -1 (/ (+ 49698921037/2500000000 (+ (* -1 (/ y x)) (* 4297481763/15625000 (/ 1 x)))) x))) x)) 104109730557/25000000000)))
(* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))
(+ (* x (* y (- x 2))) (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))
(+ (* x (* y (- x 2))) (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))
(+ (* x (* y (- x 2))) (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))
(* x (* y (- x 2)))
(* y (+ (* x (- x 2)) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))
(* y (+ (* x (- x 2)) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))
(* y (+ (* x (- x 2)) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))
(* x (* y (- x 2)))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))))
(* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))
(+ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (- x 2)))
(+ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (- x 2)))
(+ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (- x 2)))
(* z (- x 2))
(* z (- (+ x (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)) 2))
(* z (- (+ x (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)) 2))
(* z (- (+ x (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)) 2))
(* z (- x 2))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)))))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)))))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)))))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
z
(+ z (* x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(* x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 263505074721/1000000000 x)
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* 4297481763/31250000 x)
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* 263505074721/1000000000 x)
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* 4297481763/31250000 x)
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
Outputs
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (+.f64 (*.f64 x (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (+.f64 (*.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal -156699607947/23533438303 binary64))))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 x (-.f64 (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (+.f64 (*.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal -156699607947/23533438303 binary64)))) (*.f64 x (+.f64 (+.f64 (*.f64 z #s(literal -21670001125700000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 263505074721/47066876606 binary64))) (+.f64 (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (+.f64 (*.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal -156699607947/23533438303 binary64))))) #s(literal 49698921037/117667191515 binary64)))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 y x)) x)) x)) (-.f64 #s(literal 0 binary64) x))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(+ (* 500000000/23533438303 z) (* x (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 68759708208/23533438303 binary64) (-.f64 (*.f64 z #s(literal -65876268680250000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- (+ 68759708208/23533438303 (* x (- 393497462077/235334383030 (+ (* 10835000562850000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))) (* 156699607947/23533438303 (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))))))) (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 #s(literal 393497462077/235334383030 binary64) (*.f64 z #s(literal -10835000562850000000/553822718361107519809 binary64))) (*.f64 #s(literal -263505074721/47066876606 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (*.f64 (+.f64 #s(literal 68759708208/23533438303 binary64) (-.f64 (*.f64 z #s(literal -65876268680250000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) #s(literal -156699607947/23533438303 binary64)))) (+.f64 #s(literal 68759708208/23533438303 binary64) (-.f64 (*.f64 z #s(literal -65876268680250000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x))
(- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+.f64 (/.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3)))))
(+.f64 (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (*.f64 x x)))) (-.f64 (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x))
(+ 104109730557/25000000000 (* -1 (/ (- 12723143231740136880149/125000000000000000000 (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x))) x)))
(-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x))
(+ 104109730557/25000000000 (* -1 (/ (+ 12723143231740136880149/125000000000000000000 (* -1 (/ (+ 2157218858562374472887084159837293/625000000000000000000000000000 (* -1 (/ (+ 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (* -1 y)) x))) x))) x)))
(-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))
(/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 z (*.f64 y (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 y (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 z (*.f64 y (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 y (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 z (*.f64 y (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 y (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) y)))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) y)))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) y)))
(/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
z
(+ z (* x y))
(+.f64 z (*.f64 x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64)))))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -4297481763/31250000 binary64) (/.f64 y x)) x) #s(literal -393497462077/5000000000 binary64)) x)))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y) (+.f64 x (/.f64 z y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y) (+.f64 x (/.f64 z y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y) (+.f64 x (/.f64 z y))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y)))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z))))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z))))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z))))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z)))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z)))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z)))))
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (+.f64 (*.f64 x (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (+.f64 (*.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal -156699607947/23533438303 binary64))))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 x (-.f64 (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (+.f64 (*.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal -156699607947/23533438303 binary64)))) (*.f64 x (+.f64 (+.f64 (*.f64 z #s(literal -21670001125700000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 263505074721/47066876606 binary64))) (+.f64 (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (+.f64 (*.f64 z #s(literal 131752537360500000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal -156699607947/23533438303 binary64))))) #s(literal 49698921037/117667191515 binary64)))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) (/.f64 (-.f64 (+.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (/.f64 y x)) x)) x)) (-.f64 #s(literal 0 binary64) x))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* -2 z)
(*.f64 z #s(literal -2 binary64))
(+ (* -2 z) (* x (+ z (* -2 y))))
(+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y))))
(+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- y 4297481763/15625000))))))
(+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 (+.f64 z (*.f64 #s(literal -2 binary64) y)) (*.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64))))))
(+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- (+ y (* -49698921037/2500000000 x)) 4297481763/15625000))))))
(+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 (+.f64 z (*.f64 #s(literal -2 binary64) y)) (*.f64 x (+.f64 (*.f64 x #s(literal -49698921037/2500000000 binary64)) (+.f64 y #s(literal -4297481763/15625000 binary64)))))))
(* 104109730557/25000000000 (pow x 5))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 1759267849271/25000000000 binary64) x)))
(* (pow x 5) (- (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))) (/ 49698921037/2500000000 (pow x 2))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 1759267849271/25000000000 binary64) (/.f64 #s(literal -49698921037/2500000000 binary64) x)) x)))
(* (pow x 5) (- (+ 104109730557/25000000000 (+ (* 1759267849271/25000000000 (/ 1 x)) (/ y (pow x 3)))) (+ (* 4297481763/15625000 (/ 1 (pow x 3))) (/ 49698921037/2500000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1759267849271/25000000000 binary64) x))) (-.f64 (/.f64 #s(literal -49698921037/2500000000 binary64) (*.f64 x x)) (/.f64 #s(literal 4297481763/15625000 binary64) (*.f64 x (*.f64 x x))))))
(* 104109730557/25000000000 (pow x 5))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (+ 104109730557/25000000000 (* 1759267849271/25000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 1759267849271/25000000000 binary64) x)))
(* -1 (* (pow x 5) (- (* -1 (/ (- 1759267849271/25000000000 (* 49698921037/2500000000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 1759267849271/25000000000 binary64) (/.f64 #s(literal -49698921037/2500000000 binary64) x)) x))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1759267849271/25000000000 (* -1 (/ (+ 49698921037/2500000000 (+ (* -1 (/ y x)) (* 4297481763/15625000 (/ 1 x)))) x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 1759267849271/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4297481763/15625000 binary64) x) (-.f64 #s(literal 49698921037/2500000000 binary64) (/.f64 y x))) x)) x)) (-.f64 #s(literal 0 binary64) (pow.f64 x #s(literal 5 binary64))))
(* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))
(*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 x #s(literal -2 binary64)))
(+ (* x (* y (- x 2))) (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(+ (* x (* y (- x 2))) (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(+ (* x (* y (- x 2))) (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(* x (* y (- x 2)))
(*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))
(* y (+ (* x (- x 2)) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))
(*.f64 y (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* y (+ (* x (- x 2)) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))
(*.f64 y (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* y (+ (* x (- x 2)) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))
(*.f64 y (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* x (* y (- x 2)))
(*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))))
(*.f64 y (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))))
(*.f64 y (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) y)))))
(*.f64 y (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(+ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(+ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- (+ x (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)) 2))
(*.f64 z (+.f64 x (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) z) #s(literal -2 binary64))))
(* z (- (+ x (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)) 2))
(*.f64 z (+.f64 x (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) z) #s(literal -2 binary64))))
(* z (- (+ x (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)) 2))
(*.f64 z (+.f64 x (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) z) #s(literal -2 binary64))))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)))))
(*.f64 z (+.f64 x (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) z) #s(literal -2 binary64))))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)))))
(*.f64 z (+.f64 x (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) z) #s(literal -2 binary64))))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) z)))))
(*.f64 z (+.f64 x (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) z) #s(literal -2 binary64))))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
z
(+ z (* x y))
(+.f64 z (*.f64 x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64)))))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal -4297481763/31250000 binary64) (/.f64 y x)) x) #s(literal -393497462077/5000000000 binary64)) x)))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y) (+.f64 x (/.f64 z y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y) (+.f64 x (/.f64 z y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y) (+.f64 x (/.f64 z y))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 y (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y)))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z))))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z))))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z))))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z)))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z)))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 #s(literal -1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z)))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))))

eval166.0ms (0.9%)

Compiler

Compiled 58418 to 2553 computations (95.6% saved)

prune145.0ms (0.8%)

Pruning

34 alts after pruning (34 fresh and 0 done)

PrunedKeptTotal
New95434988
Fresh000
Picked202
Done000
Total95634990
Accuracy
99.7%
Counts
990 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.8%
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
50.0%
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
61.4%
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
61.5%
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
32.4%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
58.4%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
59.3%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
56.8%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
52.2%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
56.7%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
43.5%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
51.5%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
38.4%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
36.8%
(/.f64 (*.f64 z #s(literal -2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
18.2%
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
48.9%
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
61.3%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
58.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
18.4%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
39.0%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
46.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
41.8%
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
52.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 68759708208/23533438303 binary64) (-.f64 (*.f64 z #s(literal -65876268680250000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
49.1%
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
41.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
37.2%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
41.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
61.4%
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
55.4%
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
45.5%
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
41.7%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
42.2%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
41.7%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
37.0%
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
Compiler

Compiled 2040 to 1426 computations (30.1% saved)

simplify331.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)
cost-diff0
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
cost-diff0
(+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
cost-diff0
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
cost-diff0
(*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))
cost-diff0
(*.f64 z #s(literal -2 binary64))
cost-diff0
(+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y))))
cost-diff0
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(*.f64 z #s(literal 500000000/23533438303 binary64))
cost-diff0
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
cost-diff0
(+.f64 x #s(literal -2 binary64))
cost-diff0
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
cost-diff0
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
cost-diff0
(/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))
cost-diff128
(-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))
cost-diff128
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
Rules
3900×*-lowering-*.f32
3900×*-lowering-*.f64
2716×+-lowering-+.f64
2716×+-lowering-+.f32
1532×fma-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
063615
1193603
2579603
31557601
45927601
56696601
08169601
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (* (/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+ (* x (* x x)) -8)) (- (+ (* x x) 4) (* x -2)))
(* (/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+ (* x (* x x)) -8))
(/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))
z
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
x
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(* x (+ (* x 104109730557/25000000000) 393497462077/5000000000))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(* x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(* x (+ x 216700011257/5000000000))
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(+ (* x (* x x)) -8)
(* x (* x x))
(* x x)
-8
(- (+ (* x x) 4) (* x -2))
(+ (* x x) 4)
4
(* x -2)
-2
(* -1000000000/23533438303 z)
-1000000000/23533438303
z
(* (+ x -2) (+ (* z 500000000/23533438303) (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809)))))
(+ x -2)
x
-2
(+ (* z 500000000/23533438303) (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809))))
(* z 500000000/23533438303)
z
500000000/23533438303
(* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809)))
(+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809))
(* 500000000/23533438303 y)
y
(* z -78349803973500000000/553822718361107519809)
-78349803973500000000/553822718361107519809
(/ (+ (* z -2) (* x (+ z (* -2 y)))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+ (* z -2) (* x (+ z (* -2 y))))
(* z -2)
z
-2
(* x (+ z (* -2 y)))
x
(+ z (* -2 y))
(* -2 y)
y
(+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
(* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000)
(* (+ x 216700011257/5000000000) x)
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(* (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))
z
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
x
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(* x (+ (* x 104109730557/25000000000) 393497462077/5000000000))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(* x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
(/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(+ x -2)
-2
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(* x (+ x 216700011257/5000000000))
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
Outputs
(/ (* (/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+ (* x (* x x)) -8)) (- (+ (* x x) 4) (* x -2)))
(/.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (-.f64 #s(literal 4 binary64) (*.f64 x (-.f64 #s(literal -2 binary64) x))))
(* (/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+ (* x (* x x)) -8))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))
(+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
z
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
x
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))
(* x (+ (* x 104109730557/25000000000) 393497462077/5000000000))
(*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
(* x 104109730557/25000000000)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))
(* x (+ x 216700011257/5000000000))
(*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(+ (* x (* x x)) -8)
(+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))
(* x (* x x))
(*.f64 x (*.f64 x x))
(* x x)
(*.f64 x x)
-8
#s(literal -8 binary64)
(- (+ (* x x) 4) (* x -2))
(-.f64 #s(literal 4 binary64) (*.f64 x (-.f64 #s(literal -2 binary64) x)))
(+ (* x x) 4)
(+.f64 (*.f64 x x) #s(literal 4 binary64))
4
#s(literal 4 binary64)
(* x -2)
(*.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
-1000000000/23533438303
#s(literal -1000000000/23533438303 binary64)
z
(* (+ x -2) (+ (* z 500000000/23533438303) (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64))) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
x
-2
#s(literal -2 binary64)
(+ (* z 500000000/23533438303) (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809))))
(+.f64 (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64))) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(* z 500000000/23533438303)
(*.f64 z #s(literal 500000000/23533438303 binary64))
z
500000000/23533438303
#s(literal 500000000/23533438303 binary64)
(* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809))
(+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
y
(* z -78349803973500000000/553822718361107519809)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
-78349803973500000000/553822718361107519809
#s(literal -78349803973500000000/553822718361107519809 binary64)
(/ (+ (* z -2) (* x (+ z (* -2 y)))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(+ (* z -2) (* x (+ z (* -2 y))))
(+.f64 (*.f64 x (*.f64 y #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(* z -2)
(*.f64 z #s(literal -2 binary64))
z
-2
#s(literal -2 binary64)
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
x
(+ z (* -2 y))
(+.f64 z (*.f64 y #s(literal -2 binary64)))
(* -2 y)
(*.f64 y #s(literal -2 binary64))
y
(+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000)
(+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))
(* (+ x 216700011257/5000000000) x)
(*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(* (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))
(+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
z
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
x
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))
(* x (+ (* x 104109730557/25000000000) 393497462077/5000000000))
(*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
(* x 104109730557/25000000000)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
(/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
-2
#s(literal -2 binary64)
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))
(* x (+ x 216700011257/5000000000))
(*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)

localize795.0ms (4.1%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
accuracy99.1%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
accuracy95.0%
(/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
accuracy62.7%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
accuracy99.7%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x)
accuracy99.6%
(+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y))))
accuracy99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x)
accuracy76.2%
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
accuracy99.7%
(*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
accuracy99.5%
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
accuracy99.5%
(*.f64 z #s(literal 500000000/23533438303 binary64))
accuracy99.4%
(*.f64 #s(literal 500000000/23533438303 binary64) y)
accuracy99.5%
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
accuracy99.4%
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
accuracy99.1%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
accuracy69.5%
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
accuracy62.7%
(/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
Results
556.0ms256×0valid
Compiler

Compiled 726 to 64 computations (91.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 117.0ms
ival-mult: 42.0ms (35.8% of total)
...c/correct-round.rkt:119:19: 36.0ms (30.7% of total)
ival-add: 30.0ms (25.6% of total)
ival-div: 7.0ms (6% of total)
ival-sub: 1.0ms (0.9% of total)
const: 1.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

series135.0ms (0.7%)

Counts
25 → 588
Calls
Call 1
Inputs
#<alt (/ (* (/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+ (* x (* x x)) -8)) (- (+ (* x x) 4) (* x -2)))>
#<alt (- (+ (* x x) 4) (* x -2))>
#<alt (* (/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+ (* x (* x x)) -8))>
#<alt (/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (* -1000000000/23533438303 z)>
#<alt (* (+ x -2) (+ (* z 500000000/23533438303) (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809)))))>
#<alt (+ x -2)>
#<alt (+ (* z 500000000/23533438303) (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809))))>
#<alt (* z 500000000/23533438303)>
#<alt (/ (+ (* z -2) (* x (+ z (* -2 y)))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))>
#<alt (+ (* z -2) (* x (+ z (* -2 y))))>
#<alt (* z -2)>
#<alt (* x (+ z (* -2 y)))>
#<alt (* (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))>
#<alt (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))>
#<alt (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))>
#<alt (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)>
#<alt (* x 104109730557/25000000000)>
#<alt (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))>
#<alt (* 500000000/23533438303 y)>
#<alt (* z -78349803973500000000/553822718361107519809)>
#<alt (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809)))>
#<alt (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)>
#<alt (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)>
#<alt (/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
Outputs
#<alt (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))>
#<alt (+ (* z (- (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))>
#<alt (+ (* z (- (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))>
#<alt (+ (* z (- (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))>
#<alt (/ (* z (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))>
#<alt (* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))>
#<alt (* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))>
#<alt (* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))>
#<alt (/ (* z (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))) (* -1 (/ (- (pow x 3) 8) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))) (* -1 (/ (- (pow x 3) 8) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))) (* -1 (/ (- (pow x 3) 8) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))))>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ 137519416416/23533438303 (+ (* -215985700909750000000/553822718361107519809 z) (* 336932654197/47066876606 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z))))))) (* -1000000000/23533438303 y)) (* -168466327098500000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* -1000000000/23533438303 y) (* x (- (* x (- (* 125000000/23533438303 (- z 393497462077/625000000)) (+ (* -336932654197/47066876606 (+ 137519416416/23533438303 (+ (* -215985700909750000000/553822718361107519809 z) (* 336932654197/47066876606 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z)))))) (+ (* -126721171792700000000/553822718361107519809 z) (* 863942803639/94133753212 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z))))))) (+ 137519416416/23533438303 (+ (* -215985700909750000000/553822718361107519809 z) (* 336932654197/47066876606 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z)))))))) (* -168466327098500000000/553822718361107519809 z))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))>
#<alt (+ (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))>
#<alt (+ (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))>
#<alt (+ (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))>
#<alt (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))>
#<alt (* y (+ (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))>
#<alt (* y (+ (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))>
#<alt (* y (+ (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))>
#<alt (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))))>
#<alt 4>
#<alt (+ 4 (* 2 x))>
#<alt (+ 4 (* x (+ 2 x)))>
#<alt (+ 4 (* x (+ 2 x)))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 2 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))>
#<alt (pow x 2)>
#<alt (* (pow x 2) (+ 1 (* 2 (/ 1 x))))>
#<alt (* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))>
#<alt (* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))>
#<alt (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (* z (- (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* z (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* z (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- (pow x 3) 8) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- (pow x 3) 8) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- (pow x 3) 8) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -4000000000/23533438303 z)>
#<alt (+ (* -4000000000/23533438303 z) (* x (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z))))>
#<alt (+ (* -4000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ 550077665664/23533438303 (+ (* -527010149442000000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z))))))) (* -4000000000/23533438303 y)) (* -626798431788000000000/553822718361107519809 z))))>
#<alt (+ (* -4000000000/23533438303 z) (* x (- (+ (* -4000000000/23533438303 y) (* x (- (* x (- (* 500000000/23533438303 (- z 393497462077/625000000)) (+ (* -156699607947/23533438303 (+ 550077665664/23533438303 (+ (* -527010149442000000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z)))))) (+ (* -86680004502800000000/553822718361107519809 z) (* 263505074721/47066876606 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z))))))) (+ 550077665664/23533438303 (+ (* -527010149442000000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z)))))))) (* -626798431788000000000/553822718361107519809 z))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x))))>
#<alt (* (pow x 3) (- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x))))>
#<alt (* (pow x 3) (- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387836628956131910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- (* 12723143231740136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (- (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x)) 12723143231740136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 387836628956131910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2157218858562374472887084159837293/625000000000000000000000000000) x)) 12723143231740136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* 500000000/23533438303 z)>
#<alt (+ (* 500000000/23533438303 z) (* x (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))>
#<alt (+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))>
#<alt (+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- (+ 68759708208/23533438303 (* x (- 393497462077/235334383030 (+ (* 10835000562850000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))) (* 156699607947/23533438303 (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))))))) (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))>
#<alt 104109730557/25000000000>
#<alt (- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))>
#<alt (- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x)))>
#<alt (- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3)))))>
#<alt 104109730557/25000000000>
#<alt (- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))>
#<alt (+ 104109730557/25000000000 (* -1 (/ (- 12723143231740136880149/125000000000000000000 (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x))) x)))>
#<alt (+ 104109730557/25000000000 (* -1 (/ (+ 12723143231740136880149/125000000000000000000 (* -1 (/ (+ 2157218858562374472887084159837293/625000000000000000000000000000 (* -1 (/ (+ 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (* -1 y)) x))) x))) x)))>
#<alt (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))>
#<alt (* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))>
#<alt (* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* 500000000/23533438303 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))))))>
#<alt (* (pow x 2) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))>
#<alt (* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))))>
#<alt (* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))))>
#<alt (* (pow x 2) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))>
#<alt (* 500000000/23533438303 (* x (* y (- x 2))))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))>
#<alt (* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2)))>
#<alt (* z (+ (* 500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))>
#<alt (* z (+ (* 500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))>
#<alt (* z (+ (* 500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))>
#<alt (* -1 (* z (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303))))>
#<alt (* -1 (* z (+ (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))))>
#<alt (* -1 (* z (+ (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))))>
#<alt (* -1 (* z (+ (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))))>
#<alt (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)))>
#<alt (* 500000000/23533438303 (* x (* y (- x 2))))>
#<alt (* y (+ (* 500000000/23533438303 (* x (- x 2))) (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)))>
#<alt (* y (+ (* 500000000/23533438303 (* x (- x 2))) (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)))>
#<alt (* y (+ (* 500000000/23533438303 (* x (- x 2))) (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)))>
#<alt (* 500000000/23533438303 (* x (* y (- x 2))))>
#<alt (* -1 (* y (+ (* -1 (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)) (* -500000000/23533438303 (* x (- x 2))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)) (* -500000000/23533438303 (* x (- x 2))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)) (* -500000000/23533438303 (* x (- x 2))))))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (+ (* 500000000/23533438303 (* x y)) (* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x))))>
#<alt (+ (* 500000000/23533438303 (* x y)) (* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x))))>
#<alt (+ (* 500000000/23533438303 (* x y)) (* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x))))>
#<alt (* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)))>
#<alt (* z (+ 500000000/23533438303 (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z)))))>
#<alt (* z (+ 500000000/23533438303 (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z)))))>
#<alt (* z (+ 500000000/23533438303 (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z)))))>
#<alt (* -1 (* z (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))>
#<alt (* -1 (* z (- (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x)) 500000000/23533438303)))>
#<alt (* -1 (* z (- (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x)) 500000000/23533438303)))>
#<alt (* -1 (* z (- (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x)) 500000000/23533438303)))>
#<alt (* 500000000/23533438303 z)>
#<alt (+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))>
#<alt (+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))>
#<alt (+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* -1 (* x (+ (* -1 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* -500000000/23533438303 (/ z x)))))>
#<alt (* -1 (* x (+ (* -1 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* -500000000/23533438303 (/ z x)))))>
#<alt (* -1 (* x (+ (* -1 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* -500000000/23533438303 (/ z x)))))>
#<alt (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z))>
#<alt (+ (* -78349803973500000000/553822718361107519809 (* x z)) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))>
#<alt (+ (* -78349803973500000000/553822718361107519809 (* x z)) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))>
#<alt (+ (* -78349803973500000000/553822718361107519809 (* x z)) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y)))))>
#<alt (* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y)))))>
#<alt (* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y)))))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) y)) (* -500000000/23533438303 x))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) y)) (* -500000000/23533438303 x))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) y)) (* -500000000/23533438303 x))))>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (- (+ (* -2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (* -2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (* -2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* -1 (/ (* z (+ 2 (* -1 x))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (* -1 (* z (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* 2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* 2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* 2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z)))))) (* 500000000/23533438303 (+ z (* -2 y)))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))) (+ (* -21670001125700000000/553822718361107519809 z) (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (/ (+ z (* -2 y)) (pow x 3))>
#<alt (/ (- (+ z (+ (* -2 y) (* -2 (/ z x)))) (* 216700011257/5000000000 (/ (+ z (* -2 y)) x))) (pow x 3))>
#<alt (/ (- (+ z (+ (* -2 y) (+ (* -2 (/ z x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))) (* 263505074721/1000000000 (+ z (* -2 y)))) (pow x 2)))))) (* 216700011257/5000000000 (/ (+ z (* -2 y)) x))) (pow x 3))>
#<alt (/ (- (+ z (+ (* -2 y) (+ (* -2 (/ z x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))) (* 263505074721/1000000000 (+ z (* -2 y))))) (+ (* 263505074721/1000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))) (* 156699607947/500000000 (+ z (* -2 y))))) (pow x 3)))))) (+ (* 216700011257/5000000000 (/ (+ z (* -2 y)) x)) (+ (* 216700011257/5000000000 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) (pow x 2))) (* 263505074721/1000000000 (/ (+ z (* -2 y)) (pow x 2)))))) (pow x 3))>
#<alt (/ (+ z (* -2 y)) (pow x 3))>
#<alt (* -1 (/ (+ (* -1 (+ z (* -2 y))) (* -1 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) x))) (pow x 3)))>
#<alt (* -1 (/ (+ (* -1 (+ z (* -2 y))) (* -1 (/ (- (+ (* -263505074721/1000000000 (/ (+ z (* -2 y)) x)) (+ (* -216700011257/5000000000 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) x)) (* -2 z))) (* 216700011257/5000000000 (+ z (* -2 y)))) x))) (pow x 3)))>
#<alt (* -1 (/ (+ (* -1 (+ z (* -2 y))) (* -1 (/ (- (+ (* -2 z) (* -1 (/ (- (+ (* 216700011257/5000000000 (/ (+ (* -263505074721/1000000000 (+ z (* -2 y))) (* -216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))))) x)) (+ (* 263505074721/1000000000 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) x)) (* 156699607947/500000000 (/ (+ z (* -2 y)) x)))) (+ (* -263505074721/1000000000 (+ z (* -2 y))) (* -216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))))) x))) (* 216700011257/5000000000 (+ z (* -2 y)))) x))) (pow x 3)))>
#<alt (/ (+ (* -2 z) (* x z)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (* y (+ (* -2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ (* x z) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* y (+ (* -2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ (* x z) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* y (+ (* -2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ (* x z) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)) (* 2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)) (* 2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)) (* 2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -2 (* x y))>
#<alt (+ (* -2 (* x y)) (* z (- x 2)))>
#<alt (+ (* -2 (* x y)) (* z (- x 2)))>
#<alt (+ (* -2 (* x y)) (* z (- x 2)))>
#<alt (* z (- x 2))>
#<alt (* z (- (+ x (* -2 (/ (* x y) z))) 2))>
#<alt (* z (- (+ x (* -2 (/ (* x y) z))) 2))>
#<alt (* z (- (+ x (* -2 (/ (* x y) z))) 2))>
#<alt (* -1 (* z (+ 2 (* -1 x))))>
#<alt (* -1 (* z (+ 2 (+ (* -1 x) (* 2 (/ (* x y) z))))))>
#<alt (* -1 (* z (+ 2 (+ (* -1 x) (* 2 (/ (* x y) z))))))>
#<alt (* -1 (* z (+ 2 (+ (* -1 x) (* 2 (/ (* x y) z))))))>
#<alt (* -2 z)>
#<alt (+ (* -2 z) (* x (+ z (* -2 y))))>
#<alt (+ (* -2 z) (* x (+ z (* -2 y))))>
#<alt (+ (* -2 z) (* x (+ z (* -2 y))))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (+ (* -2 y) (* -2 (/ z x)))))>
#<alt (* x (+ z (+ (* -2 y) (* -2 (/ z x)))))>
#<alt (* x (+ z (+ (* -2 y) (* -2 (/ z x)))))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* -1 (* x (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x)))))>
#<alt (* -1 (* x (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x)))))>
#<alt (* -1 (* x (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x)))))>
#<alt (+ (* -2 z) (* x z))>
#<alt (+ (* -2 z) (+ (* -2 (* x y)) (* x z)))>
#<alt (+ (* -2 z) (+ (* -2 (* x y)) (* x z)))>
#<alt (+ (* -2 z) (+ (* -2 (* x y)) (* x z)))>
#<alt (* -2 (* x y))>
#<alt (* y (+ (* -2 x) (+ (* -2 (/ z y)) (/ (* x z) y))))>
#<alt (* y (+ (* -2 x) (+ (* -2 (/ z y)) (/ (* x z) y))))>
#<alt (* y (+ (* -2 x) (+ (* -2 (/ z y)) (/ (* x z) y))))>
#<alt (* -2 (* x y))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* -2 z) (* x z)) y)) (* 2 x))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* -2 z) (* x z)) y)) (* 2 x))))>
#<alt (* -1 (* y (+ (* -1 (/ (+ (* -2 z) (* x z)) y)) (* 2 x))))>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* -2 z)>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* x (+ z (* -2 y)))>
#<alt (* -2 (* x y))>
#<alt (+ (* -2 (* x y)) (* x z))>
#<alt (+ (* -2 (* x y)) (* x z))>
#<alt (+ (* -2 (* x y)) (* x z))>
#<alt (* x z)>
#<alt (* z (+ x (* -2 (/ (* x y) z))))>
#<alt (* z (+ x (* -2 (/ (* x y) z))))>
#<alt (* z (+ x (* -2 (/ (* x y) z))))>
#<alt (* x z)>
#<alt (* -1 (* z (+ (* -1 x) (* 2 (/ (* x y) z)))))>
#<alt (* -1 (* z (+ (* -1 x) (* 2 (/ (* x y) z)))))>
#<alt (* -1 (* z (+ (* -1 x) (* 2 (/ (* x y) z)))))>
#<alt (* x z)>
#<alt (+ (* -2 (* x y)) (* x z))>
#<alt (+ (* -2 (* x y)) (* x z))>
#<alt (+ (* -2 (* x y)) (* x z))>
#<alt (* -2 (* x y))>
#<alt (* y (+ (* -2 x) (/ (* x z) y)))>
#<alt (* y (+ (* -2 x) (/ (* x z) y)))>
#<alt (* y (+ (* -2 x) (/ (* x z) y)))>
#<alt (* -2 (* x y))>
#<alt (* -1 (* y (+ (* -1 (/ (* x z) y)) (* 2 x))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x z) y)) (* 2 x))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x z) y)) (* 2 x))))>
#<alt (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt z>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt z>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt z>
#<alt (+ z (* x y))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))>
#<alt (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* x y)>
#<alt (* x (+ y (* 4297481763/31250000 x)))>
#<alt (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))))>
#<alt (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))>
#<alt (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))>
#<alt y>
#<alt (+ y (* 4297481763/31250000 x))>
#<alt (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt y>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* 500000000/23533438303 y)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* -78349803973500000000/553822718361107519809 z)>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))>
#<alt (* -78349803973500000000/553822718361107519809 (* x z))>
#<alt (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))>
#<alt (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))>
#<alt (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (* 500000000/23533438303 x)))>
#<alt (* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (* 500000000/23533438303 x)))>
#<alt (* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (* 500000000/23533438303 x)))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* -1 (* y (+ (* -500000000/23533438303 x) (* 78349803973500000000/553822718361107519809 (/ (* x z) y)))))>
#<alt (* -1 (* y (+ (* -500000000/23533438303 x) (* 78349803973500000000/553822718361107519809 (/ (* x z) y)))))>
#<alt (* -1 (* y (+ (* -500000000/23533438303 x) (* 78349803973500000000/553822718361107519809 (/ (* x z) y)))))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))>
#<alt (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))>
#<alt (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))>
#<alt (* -78349803973500000000/553822718361107519809 (* x z))>
#<alt (* z (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z))))>
#<alt (* z (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z))))>
#<alt (* z (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z))))>
#<alt (* -78349803973500000000/553822718361107519809 (* x z))>
#<alt (* -1 (* z (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x))))>
#<alt (* -1 (* z (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x))))>
#<alt (* -1 (* z (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x))))>
#<alt (* 263505074721/1000000000 x)>
#<alt (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* 156699607947/500000000 x)>
#<alt (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))>
#<alt (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))>
#<alt (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))>
#<alt -1000000000/23533438303>
#<alt (- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)>
#<alt (- (* x (+ 168466327098500000000/553822718361107519809 (* -23298017199368982832548000000000/13033352773350869092174451844127 x))) 1000000000/23533438303)>
#<alt (- (* x (+ 168466327098500000000/553822718361107519809 (* x (- (* 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 x) 23298017199368982832548000000000/13033352773350869092174451844127)))) 1000000000/23533438303)>
#<alt (/ 1 (pow x 3))>
#<alt (/ (- 1 (* 226700011257/5000000000 (/ 1 x))) (pow x 3))>
#<alt (/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (* 226700011257/5000000000 (/ 1 x))) (pow x 3))>
#<alt (/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (+ (* 226700011257/5000000000 (/ 1 x)) (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 (pow x 3))))) (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (* -1 (/ (- (* 226700011257/5000000000 (/ 1 x)) 1) (pow x 3)))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 42538268123328926720049/25000000000000000000 (/ 1 x)) 226700011257/5000000000) x)) 1) (pow x 3)))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 x)) 42538268123328926720049/25000000000000000000) x)) 226700011257/5000000000) x)) 1) (pow x 3)))>
Calls

147 calls:

TimeVariablePointExpression
50.0ms
x
@-inf
(/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
29.0ms
x
@-inf
(* (+ x -2) (+ (* z 500000000/23533438303) (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809)))))
7.0ms
z
@0
(/ (+ (* z -2) (* x (+ z (* -2 y)))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
2.0ms
z
@0
(/ (* (/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+ (* x (* x x)) -8)) (- (+ (* x x) 4) (* x -2)))
1.0ms
x
@inf
(* (+ x -2) (+ (* z 500000000/23533438303) (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809)))))

rewrite436.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
3520×*-lowering-*.f32
3520×*-lowering-*.f64
1940×pow-lowering-pow.f64
1940×pow-lowering-pow.f32
1792×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063304
1460295
24045295
08268295
Stop Event
iter limit
node limit
Counts
25 → 503
Calls
Call 1
Inputs
(/ (* (/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+ (* x (* x x)) -8)) (- (+ (* x x) 4) (* x -2)))
(- (+ (* x x) 4) (* x -2))
(* (/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (+ (* x (* x x)) -8))
(/ (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* -1000000000/23533438303 z)
(* (+ x -2) (+ (* z 500000000/23533438303) (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809)))))
(+ x -2)
(+ (* z 500000000/23533438303) (* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809))))
(* z 500000000/23533438303)
(/ (+ (* z -2) (* x (+ z (* -2 y)))) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+ (* z -2) (* x (+ z (* -2 y))))
(* z -2)
(* x (+ z (* -2 y)))
(* (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(* x 104109730557/25000000000)
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(* 500000000/23533438303 y)
(* z -78349803973500000000/553822718361107519809)
(* x (+ (* 500000000/23533438303 y) (* z -78349803973500000000/553822718361107519809)))
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(/ (+ x -2) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
Outputs
(+.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) z) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(+.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) z))
(+.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)))
(+.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x))
(+.f64 (*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(+.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(neg.f64 (/.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 1 binary64)) (*.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal -2 binary64))) (*.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x)) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x)) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) #s(literal 1 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))) (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))
(+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64))))
(+.f64 #s(literal 4 binary64) (+.f64 (*.f64 x x) (*.f64 x #s(literal 2 binary64))))
(+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64)))
(+.f64 (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))) (*.f64 x x))
(+.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))
(-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))))
(-.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))) (/.f64 (*.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(fma.f64 x x (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))
(fma.f64 (+.f64 #s(literal 64 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 #s(literal 16 binary64) (*.f64 (*.f64 x x) #s(literal 4 binary64))))) (*.f64 x #s(literal 2 binary64)))
(fma.f64 (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -16 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 x #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))) (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))) (neg.f64 (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 x (*.f64 x (*.f64 x x))) (-.f64 (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2 binary64))) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (-.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal 2 binary64)) (*.f64 x #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))) (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))))
(*.f64 (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64))))))
(+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(fma.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x (*.f64 x x)) (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(fma.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -512 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 64 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64)))))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -64 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -512 binary64))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 64 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -64 binary64))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -512 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 64 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -64 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -512 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 64 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -512 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 64 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -512 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 64 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -64 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -64 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -64 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (*.f64 (*.f64 (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (-.f64 (*.f64 (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (*.f64 (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))) (-.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal -8 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -512 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 64 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -64 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -512 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 64 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -64 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64)))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 1 binary64)) (*.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal 1 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(+.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) x) (*.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) #s(literal -2 binary64)))
(+.f64 (*.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) #s(literal -2 binary64)) (*.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) x))
(+.f64 (*.f64 x (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (*.f64 x (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(fma.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (+.f64 x #s(literal -2 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64))))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64))))) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (*.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (-.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (+.f64 x #s(literal -2 binary64))) (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (+.f64 x #s(literal -2 binary64)))
(+.f64 x #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) x)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -512 binary64)) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 64 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal -64 binary64)) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal 8 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 #s(literal -2 binary64) x))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))) (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(+.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(+.f64 (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64))) (+.f64 (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))
(+.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64)))) (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(fma.f64 z #s(literal 500000000/23533438303 binary64) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(fma.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(fma.f64 #s(literal 500000000/23533438303 binary64) z (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(fma.f64 (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))) x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 z (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64))))) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (neg.f64 (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64))))) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 500000000/23533438303 binary64)))))))
(*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(*.f64 z #s(literal 500000000/23533438303 binary64))
(*.f64 #s(literal 500000000/23533438303 binary64) z)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))))) (neg.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) #s(literal 1 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (+.f64 #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 z (*.f64 y #s(literal -2 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64)))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))))
(+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))
(+.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 z #s(literal -2 binary64))))
(+.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 z x)) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64))))) (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))))
(fma.f64 z #s(literal -2 binary64) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))
(fma.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 z #s(literal -2 binary64)))
(fma.f64 #s(literal -2 binary64) z (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))
(fma.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) x (*.f64 z #s(literal -2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64))))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 (*.f64 z #s(literal -2 binary64)) x) (+.f64 z (*.f64 y #s(literal -2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64))))) (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 z (*.f64 y #s(literal -2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 z (*.f64 y #s(literal -2 binary64))))))) (neg.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64))))))) (neg.f64 (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64))))) (*.f64 #s(literal 4 binary64) (*.f64 z z))) (-.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64))))) (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 z (*.f64 y #s(literal -2 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 #s(literal -8 binary64) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (-.f64 (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal -2 binary64)))))))
(*.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 z z)) (*.f64 (*.f64 x x) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64)))))))
(*.f64 z #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) z)
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(fma.f64 z x (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(fma.f64 x z (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal -8 binary64) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 (*.f64 z x) (*.f64 z x)) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 #s(literal -2 binary64) (*.f64 x y))) (*.f64 (*.f64 z x) (*.f64 #s(literal -2 binary64) (*.f64 x y))))))
(/.f64 (-.f64 (*.f64 (*.f64 z x) (*.f64 z x)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 #s(literal -2 binary64) (*.f64 x y)))) (-.f64 (*.f64 z x) (*.f64 #s(literal -2 binary64) (*.f64 x y))))
(/.f64 (*.f64 x (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 z z) (*.f64 (*.f64 y #s(literal -2 binary64)) (-.f64 (*.f64 y #s(literal -2 binary64)) z))))
(/.f64 (*.f64 x (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 y y)))) (-.f64 z (*.f64 y #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 #s(literal -8 binary64) (*.f64 y (*.f64 y y)))) x) (+.f64 (*.f64 z z) (*.f64 (*.f64 y #s(literal -2 binary64)) (-.f64 (*.f64 y #s(literal -2 binary64)) z))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 #s(literal 4 binary64) (*.f64 y y))) x) (-.f64 z (*.f64 y #s(literal -2 binary64))))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) x)
(+.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) z) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(+.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) z))
(+.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)))
(+.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x))
(+.f64 (*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(+.f64 (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(neg.f64 (/.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) #s(literal 1 binary64)) (*.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x))) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal -2 binary64))) (*.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x))) (*.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x)) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x)) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) #s(literal 1 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -8 binary64))))) (+.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (-.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (+.f64 (*.f64 x x) #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 4 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(*.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (+.f64 (*.f64 x y) z))
(+.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 x y))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(fma.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) z)
(fma.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) x z)
(/.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (*.f64 z z) (*.f64 (*.f64 z x) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))
(/.f64 (neg.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (neg.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))
(pow.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))))
(*.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (/.f64 #s(literal 1 binary64) (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(+.f64 (*.f64 x y) (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 x y))
(fma.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x y))
(fma.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) x (*.f64 x y))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 x y)))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y y))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y))) x) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y y)) x) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) x)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)
(+.f64 y (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y))
(+.f64 (+.f64 y (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
(fma.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) y)
(fma.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) x y)
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y))) (+.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) (*.f64 x y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y y)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y)))) (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y y))) (neg.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (-.f64 y (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y y))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y (-.f64 y (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))))))))
(*.f64 (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 #s(literal 104109730557/25000000000 binary64) x)
(+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(+.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(/.f64 (*.f64 x (+.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))) x) (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) x)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(*.f64 #s(literal 500000000/23533438303 binary64) y)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) z)
(+.f64 (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64))) (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(+.f64 (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))) (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64))))
(fma.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(fma.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) x (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -480965297827173676381873377558390375000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64))) (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))) (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64))) (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64))) (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64)))) (*.f64 (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))) (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (-.f64 (*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64))) (*.f64 x (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -480965297827173676381873377558390375000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (-.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (*.f64 y #s(literal 500000000/23533438303 binary64))))))
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 y y) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 z z) #s(literal 6138691782685876388702250000000000000000/306719603372886620352117082586607327396481 binary64)))) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 78349803973500000000/553822718361107519809 binary64) z)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 z (*.f64 z z)) #s(literal -480965297827173676381873377558390375000000000000000000000000/169868284514612790840026878204658522412665565491287311104392129 binary64))) x) (+.f64 (*.f64 (*.f64 y y) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (-.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (*.f64 y #s(literal 500000000/23533438303 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 z z) #s(literal 6138691782685876388702250000000000000000/306719603372886620352117082586607327396481 binary64))) x) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 78349803973500000000/553822718361107519809 binary64) z)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(*.f64 (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))) x)
(+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(+.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(/.f64 (*.f64 x (+.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))) x) (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 x (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) x)
(+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))
(fma.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(fma.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) x (*.f64 x #s(literal 156699607947/500000000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 156699607947/500000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 156699607947/500000000 binary64))))
(/.f64 (*.f64 x (+.f64 #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))))) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal -24554767130743505554809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))))) x) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal -24554767130743505554809/250000000000000000 binary64)) x) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x)) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x))) (neg.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))

simplify585.0ms (3%)

Algorithm
egg-herbie
Rules
5742×*-lowering-*.f32
5742×*-lowering-*.f64
4962×+-lowering-+.f64
4962×+-lowering-+.f32
1378×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
090012185
1325811161
0818111161
Stop Event
iter limit
node limit
Counts
588 → 588
Calls
Call 1
Inputs
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(+ (* z (- (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(+ (* z (- (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(+ (* z (- (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(/ (* z (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(/ (* z (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))) (* -1 (/ (- (pow x 3) 8) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))) (* -1 (/ (- (pow x 3) 8) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))) (* -1 (/ (- (pow x 3) 8) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))))
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ 137519416416/23533438303 (+ (* -215985700909750000000/553822718361107519809 z) (* 336932654197/47066876606 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z))))))) (* -1000000000/23533438303 y)) (* -168466327098500000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* -1000000000/23533438303 y) (* x (- (* x (- (* 125000000/23533438303 (- z 393497462077/625000000)) (+ (* -336932654197/47066876606 (+ 137519416416/23533438303 (+ (* -215985700909750000000/553822718361107519809 z) (* 336932654197/47066876606 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z)))))) (+ (* -126721171792700000000/553822718361107519809 z) (* 863942803639/94133753212 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z))))))) (+ 137519416416/23533438303 (+ (* -215985700909750000000/553822718361107519809 z) (* 336932654197/47066876606 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z)))))))) (* -168466327098500000000/553822718361107519809 z))))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(+ (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(+ (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(+ (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(* y (+ (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(* y (+ (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(* y (+ (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))))
4
(+ 4 (* 2 x))
(+ 4 (* x (+ 2 x)))
(+ 4 (* x (+ 2 x)))
(pow x 2)
(* (pow x 2) (+ 1 (* 2 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))
(* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))
(pow x 2)
(* (pow x 2) (+ 1 (* 2 (/ 1 x))))
(* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))
(* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (* z (- (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* z (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* z (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- (pow x 3) 8) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- (pow x 3) 8) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- (pow x 3) 8) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -4000000000/23533438303 z)
(+ (* -4000000000/23533438303 z) (* x (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z))))
(+ (* -4000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ 550077665664/23533438303 (+ (* -527010149442000000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z))))))) (* -4000000000/23533438303 y)) (* -626798431788000000000/553822718361107519809 z))))
(+ (* -4000000000/23533438303 z) (* x (- (+ (* -4000000000/23533438303 y) (* x (- (* x (- (* 500000000/23533438303 (- z 393497462077/625000000)) (+ (* -156699607947/23533438303 (+ 550077665664/23533438303 (+ (* -527010149442000000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z)))))) (+ (* -86680004502800000000/553822718361107519809 z) (* 263505074721/47066876606 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z))))))) (+ 550077665664/23533438303 (+ (* -527010149442000000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z)))))))) (* -626798431788000000000/553822718361107519809 z))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x))))
(* (pow x 3) (- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x))))
(* (pow x 3) (- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387836628956131910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 (pow x 3))
(* -1 (* (pow x 3) (- (* 12723143231740136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (- (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x)) 12723143231740136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 387836628956131910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2157218858562374472887084159837293/625000000000000000000000000000) x)) 12723143231740136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* 500000000/23533438303 z)
(+ (* 500000000/23533438303 z) (* x (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- (+ 68759708208/23533438303 (* x (- 393497462077/235334383030 (+ (* 10835000562850000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))) (* 156699607947/23533438303 (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))))))) (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
104109730557/25000000000
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3)))))
104109730557/25000000000
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+ 104109730557/25000000000 (* -1 (/ (- 12723143231740136880149/125000000000000000000 (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x))) x)))
(+ 104109730557/25000000000 (* -1 (/ (+ 12723143231740136880149/125000000000000000000 (* -1 (/ (+ 2157218858562374472887084159837293/625000000000000000000000000000 (* -1 (/ (+ 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (* -1 y)) x))) x))) x)))
(/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* 500000000/23533438303 z))))
(+ (* -1000000000/23533438303 z) (* x (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))))))
(+ (* -1000000000/23533438303 z) (* x (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))))))
(* (pow x 2) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))
(* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))))
(* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))))
(* (pow x 2) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))
(* 500000000/23533438303 (* x (* y (- x 2))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2)))
(* z (+ (* 500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(* z (+ (* 500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(* z (+ (* 500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(* -1 (* z (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303))))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))))
(* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)))
(* 500000000/23533438303 (* x (* y (- x 2))))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)))
(* 500000000/23533438303 (* x (* y (- x 2))))
(* -1 (* y (+ (* -1 (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)) (* -500000000/23533438303 (* x (- x 2))))))
(* -1 (* y (+ (* -1 (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)) (* -500000000/23533438303 (* x (- x 2))))))
(* -1 (* y (+ (* -1 (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)) (* -500000000/23533438303 (* x (- x 2))))))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* 500000000/23533438303 (* x y))
(+ (* 500000000/23533438303 (* x y)) (* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x))))
(+ (* 500000000/23533438303 (* x y)) (* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x))))
(+ (* 500000000/23533438303 (* x y)) (* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x))))
(* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)))
(* z (+ 500000000/23533438303 (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z)))))
(* z (+ 500000000/23533438303 (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z)))))
(* z (+ 500000000/23533438303 (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z)))))
(* -1 (* z (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))
(* -1 (* z (- (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x)) 500000000/23533438303)))
(* -1 (* z (- (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x)) 500000000/23533438303)))
(* -1 (* z (- (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x)) 500000000/23533438303)))
(* 500000000/23533438303 z)
(+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))
(+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))
(+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* -1 (* x (+ (* -1 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* -500000000/23533438303 (/ z x)))))
(* -1 (* x (+ (* -1 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* -500000000/23533438303 (/ z x)))))
(* -1 (* x (+ (* -1 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* -500000000/23533438303 (/ z x)))))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))
(* 500000000/23533438303 (* x y))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y)))))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y)))))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y)))))
(* 500000000/23533438303 (* x y))
(* -1 (* y (+ (* -1 (/ (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) y)) (* -500000000/23533438303 x))))
(* -1 (* y (+ (* -1 (/ (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) y)) (* -500000000/23533438303 x))))
(* -1 (* y (+ (* -1 (/ (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) y)) (* -500000000/23533438303 x))))
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (- (+ (* -2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (* -2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (* -2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* -1 (/ (* z (+ 2 (* -1 x))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(* -1 (* z (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* 2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* z (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* 2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* z (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* 2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z)))))) (* 500000000/23533438303 (+ z (* -2 y)))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))) (+ (* -21670001125700000000/553822718361107519809 z) (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(/ (+ z (* -2 y)) (pow x 3))
(/ (- (+ z (+ (* -2 y) (* -2 (/ z x)))) (* 216700011257/5000000000 (/ (+ z (* -2 y)) x))) (pow x 3))
(/ (- (+ z (+ (* -2 y) (+ (* -2 (/ z x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))) (* 263505074721/1000000000 (+ z (* -2 y)))) (pow x 2)))))) (* 216700011257/5000000000 (/ (+ z (* -2 y)) x))) (pow x 3))
(/ (- (+ z (+ (* -2 y) (+ (* -2 (/ z x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))) (* 263505074721/1000000000 (+ z (* -2 y))))) (+ (* 263505074721/1000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))) (* 156699607947/500000000 (+ z (* -2 y))))) (pow x 3)))))) (+ (* 216700011257/5000000000 (/ (+ z (* -2 y)) x)) (+ (* 216700011257/5000000000 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) (pow x 2))) (* 263505074721/1000000000 (/ (+ z (* -2 y)) (pow x 2)))))) (pow x 3))
(/ (+ z (* -2 y)) (pow x 3))
(* -1 (/ (+ (* -1 (+ z (* -2 y))) (* -1 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) x))) (pow x 3)))
(* -1 (/ (+ (* -1 (+ z (* -2 y))) (* -1 (/ (- (+ (* -263505074721/1000000000 (/ (+ z (* -2 y)) x)) (+ (* -216700011257/5000000000 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) x)) (* -2 z))) (* 216700011257/5000000000 (+ z (* -2 y)))) x))) (pow x 3)))
(* -1 (/ (+ (* -1 (+ z (* -2 y))) (* -1 (/ (- (+ (* -2 z) (* -1 (/ (- (+ (* 216700011257/5000000000 (/ (+ (* -263505074721/1000000000 (+ z (* -2 y))) (* -216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))))) x)) (+ (* 263505074721/1000000000 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) x)) (* 156699607947/500000000 (/ (+ z (* -2 y)) x)))) (+ (* -263505074721/1000000000 (+ z (* -2 y))) (* -216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))))) x))) (* 216700011257/5000000000 (+ z (* -2 y)))) x))) (pow x 3)))
(/ (+ (* -2 z) (* x z)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(* y (+ (* -2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ (* x z) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* y (+ (* -2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ (* x z) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* y (+ (* -2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ (* x z) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(* -1 (* y (+ (* -1 (/ (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)) (* 2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* y (+ (* -1 (/ (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)) (* 2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* y (+ (* -1 (/ (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)) (* 2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -2 (* x y))
(+ (* -2 (* x y)) (* z (- x 2)))
(+ (* -2 (* x y)) (* z (- x 2)))
(+ (* -2 (* x y)) (* z (- x 2)))
(* z (- x 2))
(* z (- (+ x (* -2 (/ (* x y) z))) 2))
(* z (- (+ x (* -2 (/ (* x y) z))) 2))
(* z (- (+ x (* -2 (/ (* x y) z))) 2))
(* -1 (* z (+ 2 (* -1 x))))
(* -1 (* z (+ 2 (+ (* -1 x) (* 2 (/ (* x y) z))))))
(* -1 (* z (+ 2 (+ (* -1 x) (* 2 (/ (* x y) z))))))
(* -1 (* z (+ 2 (+ (* -1 x) (* 2 (/ (* x y) z))))))
(* -2 z)
(+ (* -2 z) (* x (+ z (* -2 y))))
(+ (* -2 z) (* x (+ z (* -2 y))))
(+ (* -2 z) (* x (+ z (* -2 y))))
(* x (+ z (* -2 y)))
(* x (+ z (+ (* -2 y) (* -2 (/ z x)))))
(* x (+ z (+ (* -2 y) (* -2 (/ z x)))))
(* x (+ z (+ (* -2 y) (* -2 (/ z x)))))
(* x (+ z (* -2 y)))
(* -1 (* x (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x)))))
(* -1 (* x (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x)))))
(* -1 (* x (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x)))))
(+ (* -2 z) (* x z))
(+ (* -2 z) (+ (* -2 (* x y)) (* x z)))
(+ (* -2 z) (+ (* -2 (* x y)) (* x z)))
(+ (* -2 z) (+ (* -2 (* x y)) (* x z)))
(* -2 (* x y))
(* y (+ (* -2 x) (+ (* -2 (/ z y)) (/ (* x z) y))))
(* y (+ (* -2 x) (+ (* -2 (/ z y)) (/ (* x z) y))))
(* y (+ (* -2 x) (+ (* -2 (/ z y)) (/ (* x z) y))))
(* -2 (* x y))
(* -1 (* y (+ (* -1 (/ (+ (* -2 z) (* x z)) y)) (* 2 x))))
(* -1 (* y (+ (* -1 (/ (+ (* -2 z) (* x z)) y)) (* 2 x))))
(* -1 (* y (+ (* -1 (/ (+ (* -2 z) (* x z)) y)) (* 2 x))))
(* -2 z)
(* -2 z)
(* -2 z)
(* -2 z)
(* -2 z)
(* -2 z)
(* -2 z)
(* -2 z)
(* -2 z)
(* -2 z)
(* -2 z)
(* -2 z)
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* x (+ z (* -2 y)))
(* -2 (* x y))
(+ (* -2 (* x y)) (* x z))
(+ (* -2 (* x y)) (* x z))
(+ (* -2 (* x y)) (* x z))
(* x z)
(* z (+ x (* -2 (/ (* x y) z))))
(* z (+ x (* -2 (/ (* x y) z))))
(* z (+ x (* -2 (/ (* x y) z))))
(* x z)
(* -1 (* z (+ (* -1 x) (* 2 (/ (* x y) z)))))
(* -1 (* z (+ (* -1 x) (* 2 (/ (* x y) z)))))
(* -1 (* z (+ (* -1 x) (* 2 (/ (* x y) z)))))
(* x z)
(+ (* -2 (* x y)) (* x z))
(+ (* -2 (* x y)) (* x z))
(+ (* -2 (* x y)) (* x z))
(* -2 (* x y))
(* y (+ (* -2 x) (/ (* x z) y)))
(* y (+ (* -2 x) (/ (* x z) y)))
(* y (+ (* -2 x) (/ (* x z) y)))
(* -2 (* x y))
(* -1 (* y (+ (* -1 (/ (* x z) y)) (* 2 x))))
(* -1 (* y (+ (* -1 (/ (* x z) y)) (* 2 x))))
(* -1 (* y (+ (* -1 (/ (* x z) y)) (* 2 x))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
z
(+ z (* x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(* x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* x y)
(* x (+ y (* 4297481763/31250000 x)))
(* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(* x y)
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
y
(+ y (* 4297481763/31250000 x))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 263505074721/1000000000 x)
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* 500000000/23533438303 y)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* -78349803973500000000/553822718361107519809 z)
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(* -78349803973500000000/553822718361107519809 (* x z))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(* 500000000/23533438303 (* x y))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (* 500000000/23533438303 x)))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (* 500000000/23533438303 x)))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (* 500000000/23533438303 x)))
(* 500000000/23533438303 (* x y))
(* -1 (* y (+ (* -500000000/23533438303 x) (* 78349803973500000000/553822718361107519809 (/ (* x z) y)))))
(* -1 (* y (+ (* -500000000/23533438303 x) (* 78349803973500000000/553822718361107519809 (/ (* x z) y)))))
(* -1 (* y (+ (* -500000000/23533438303 x) (* 78349803973500000000/553822718361107519809 (/ (* x z) y)))))
(* 500000000/23533438303 (* x y))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(* -78349803973500000000/553822718361107519809 (* x z))
(* z (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z))))
(* z (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z))))
(* z (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z))))
(* -78349803973500000000/553822718361107519809 (* x z))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x))))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x))))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x))))
(* 263505074721/1000000000 x)
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* 156699607947/500000000 x)
(* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
-1000000000/23533438303
(- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(- (* x (+ 168466327098500000000/553822718361107519809 (* -23298017199368982832548000000000/13033352773350869092174451844127 x))) 1000000000/23533438303)
(- (* x (+ 168466327098500000000/553822718361107519809 (* x (- (* 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 x) 23298017199368982832548000000000/13033352773350869092174451844127)))) 1000000000/23533438303)
(/ 1 (pow x 3))
(/ (- 1 (* 226700011257/5000000000 (/ 1 x))) (pow x 3))
(/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (* 226700011257/5000000000 (/ 1 x))) (pow x 3))
(/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (+ (* 226700011257/5000000000 (/ 1 x)) (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 (pow x 3))))) (pow x 3))
(/ 1 (pow x 3))
(* -1 (/ (- (* 226700011257/5000000000 (/ 1 x)) 1) (pow x 3)))
(* -1 (/ (- (* -1 (/ (- (* 42538268123328926720049/25000000000000000000 (/ 1 x)) 226700011257/5000000000) x)) 1) (pow x 3)))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 x)) 42538268123328926720049/25000000000000000000) x)) 226700011257/5000000000) x)) 1) (pow x 3)))
Outputs
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))
(+ (* z (- (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))))
(+ (* z (- (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))))
(+ (* z (- (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))))
(/ (* z (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (/ (pow x 3) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* 8 (/ 1 (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))))
(/ (* z (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))) (* -1 (/ (- (pow x 3) 8) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))) (* -1 (/ (- (pow x 3) 8) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))) (* -1 (/ (- (pow x 3) 8) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))) (neg.f64 z))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(+ (* -1000000000/23533438303 z) (* x (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ 137519416416/23533438303 (+ (* -215985700909750000000/553822718361107519809 z) (* 336932654197/47066876606 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z))))))) (* -1000000000/23533438303 y)) (* -168466327098500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 #s(literal 137519416416/23533438303 binary64) (*.f64 z #s(literal -215985700909750000000/553822718361107519809 binary64))) (*.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) #s(literal 336932654197/47066876606 binary64))))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* -1000000000/23533438303 y) (* x (- (* x (- (* 125000000/23533438303 (- z 393497462077/625000000)) (+ (* -336932654197/47066876606 (+ 137519416416/23533438303 (+ (* -215985700909750000000/553822718361107519809 z) (* 336932654197/47066876606 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z)))))) (+ (* -126721171792700000000/553822718361107519809 z) (* 863942803639/94133753212 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z))))))) (+ 137519416416/23533438303 (+ (* -215985700909750000000/553822718361107519809 z) (* 336932654197/47066876606 (- (* -1000000000/23533438303 y) (* -168466327098500000000/553822718361107519809 z)))))))) (* -168466327098500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (-.f64 (*.f64 x (-.f64 (*.f64 #s(literal 125000000/23533438303 binary64) (+.f64 z #s(literal -393497462077/625000000 binary64))) (+.f64 (+.f64 (*.f64 (+.f64 (+.f64 #s(literal 137519416416/23533438303 binary64) (*.f64 z #s(literal -215985700909750000000/553822718361107519809 binary64))) (*.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) #s(literal 336932654197/47066876606 binary64))) #s(literal -336932654197/47066876606 binary64)) (*.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) #s(literal 863942803639/94133753212 binary64))) (*.f64 z #s(literal -126721171792700000000/553822718361107519809 binary64))))) (+.f64 (+.f64 #s(literal 137519416416/23533438303 binary64) (*.f64 z #s(literal -215985700909750000000/553822718361107519809 binary64))) (*.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) #s(literal 336932654197/47066876606 binary64)))))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x))) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (-.f64 (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (/.f64 y x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))
(+ (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))))
(+ (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))))
(+ (/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))
(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))) (/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))))
(/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))
(* y (+ (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(*.f64 y (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(* y (+ (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(*.f64 y (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(* y (+ (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))
(*.f64 y (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(/ (* x (* y (- (pow x 3) 8))) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))))
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))))
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (* (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))) (- (+ 4 (pow x 2)) (* -2 x)))))))))
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) (+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64)))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))) (-.f64 #s(literal 0 binary64) y))
4
#s(literal 4 binary64)
(+ 4 (* 2 x))
(+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))
(+ 4 (* x (+ 2 x)))
(+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))
(+ 4 (* x (+ 2 x)))
(+.f64 #s(literal 4 binary64) (*.f64 x (+.f64 x #s(literal 2 binary64))))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 2 (/ 1 x))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 #s(literal 4 binary64) (*.f64 x x)))))
(* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 #s(literal 4 binary64) (*.f64 x x)))))
(pow x 2)
(*.f64 x x)
(* (pow x 2) (+ 1 (* 2 (/ 1 x))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 #s(literal 4 binary64) (*.f64 x x)))))
(* (pow x 2) (+ 1 (+ (* 2 (/ 1 x)) (/ 4 (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (* z (- (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* z (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (pow x 3) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 8 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* z (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- (pow x 3) 8) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- (pow x 3) 8) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- (pow x 3) 8) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) z)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -4000000000/23533438303 z)
(*.f64 z #s(literal -4000000000/23533438303 binary64))
(+ (* -4000000000/23533438303 z) (* x (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -4000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -4000000000/23533438303 binary64)) (*.f64 z #s(literal 626798431788000000000/553822718361107519809 binary64)))))
(+ (* -4000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ 550077665664/23533438303 (+ (* -527010149442000000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z))))))) (* -4000000000/23533438303 y)) (* -626798431788000000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -4000000000/23533438303 binary64)) (*.f64 x (+.f64 (-.f64 (*.f64 y #s(literal -4000000000/23533438303 binary64)) (*.f64 x (+.f64 #s(literal 550077665664/23533438303 binary64) (+.f64 (*.f64 z #s(literal -527010149442000000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 y #s(literal -4000000000/23533438303 binary64)) (*.f64 z #s(literal 626798431788000000000/553822718361107519809 binary64))) #s(literal 156699607947/23533438303 binary64)))))) (*.f64 z #s(literal 626798431788000000000/553822718361107519809 binary64)))))
(+ (* -4000000000/23533438303 z) (* x (- (+ (* -4000000000/23533438303 y) (* x (- (* x (- (* 500000000/23533438303 (- z 393497462077/625000000)) (+ (* -156699607947/23533438303 (+ 550077665664/23533438303 (+ (* -527010149442000000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z)))))) (+ (* -86680004502800000000/553822718361107519809 z) (* 263505074721/47066876606 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z))))))) (+ 550077665664/23533438303 (+ (* -527010149442000000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* -4000000000/23533438303 y) (* -626798431788000000000/553822718361107519809 z)))))))) (* -626798431788000000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -4000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -4000000000/23533438303 binary64)) (+.f64 (*.f64 x (-.f64 (*.f64 x (-.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) #s(literal -1573989848308/117667191515 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 550077665664/23533438303 binary64) (+.f64 (*.f64 z #s(literal -527010149442000000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 y #s(literal -4000000000/23533438303 binary64)) (*.f64 z #s(literal 626798431788000000000/553822718361107519809 binary64))) #s(literal 156699607947/23533438303 binary64)))) #s(literal -156699607947/23533438303 binary64)) (+.f64 (*.f64 z #s(literal -86680004502800000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 y #s(literal -4000000000/23533438303 binary64)) (*.f64 z #s(literal 626798431788000000000/553822718361107519809 binary64))) #s(literal 263505074721/47066876606 binary64)))))) (+.f64 #s(literal 550077665664/23533438303 binary64) (+.f64 (*.f64 z #s(literal -527010149442000000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 y #s(literal -4000000000/23533438303 binary64)) (*.f64 z #s(literal 626798431788000000000/553822718361107519809 binary64))) #s(literal 156699607947/23533438303 binary64)))))) (*.f64 z #s(literal 626798431788000000000/553822718361107519809 binary64))))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(* (pow x 3) (- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x))))
(* (pow x 3) (- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387836628956131910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 (*.f64 x (*.f64 x x)) (-.f64 (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 387836628956131910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x)))
(* -1 (* (pow x 3) (- (* 12723143231740136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (+.f64 (/.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) x) #s(literal -104109730557/25000000000 binary64))))
(* -1 (* (pow x 3) (- (* -1 (/ (- (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x)) 12723143231740136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x) #s(literal -104109730557/25000000000 binary64))))
(* -1 (* (pow x 3) (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 387836628956131910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2157218858562374472887084159837293/625000000000000000000000000000) x)) 12723143231740136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (/.f64 #s(literal 387836628956131910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) x) (/.f64 y x)) #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -12723143231740136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (neg.f64 (*.f64 x (*.f64 x x))))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* y (+ (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(* y (+ (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(* y (+ (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(/ (* x (* y (- (pow x 3) 8))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (* x (- (pow x 3) 8)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- (pow x 3) 8)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))) (-.f64 #s(literal 0 binary64) y))
(/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 (+.f64 (/.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) (neg.f64 z)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 (+.f64 (/.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) (neg.f64 z)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 (+.f64 (/.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) (neg.f64 z)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(+ (* 500000000/23533438303 z) (* x (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 68759708208/23533438303 binary64) (*.f64 #s(literal -65876268680250000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- (+ 68759708208/23533438303 (* x (- 393497462077/235334383030 (+ (* 10835000562850000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))) (* 156699607947/23533438303 (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))))))) (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (+.f64 (*.f64 x (+.f64 #s(literal 68759708208/23533438303 binary64) (-.f64 (*.f64 x (-.f64 #s(literal 393497462077/235334383030 binary64) (+.f64 (+.f64 (*.f64 z #s(literal 10835000562850000000/553822718361107519809 binary64)) (*.f64 #s(literal 263505074721/47066876606 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (+.f64 #s(literal 68759708208/23533438303 binary64) (*.f64 #s(literal -65876268680250000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))))) (+.f64 (*.f64 z #s(literal 65876268680250000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x))
(- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3)))))
(-.f64 (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x))
(+ 104109730557/25000000000 (* -1 (/ (- 12723143231740136880149/125000000000000000000 (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x))) x)))
(-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x))
(+ 104109730557/25000000000 (* -1 (/ (+ 12723143231740136880149/125000000000000000000 (* -1 (/ (+ 2157218858562374472887084159837293/625000000000000000000000000000 (* -1 (/ (+ 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (* -1 y)) x))) x))) x)))
(-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))
(/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 (/.f64 z y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 (/.f64 z y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 (/.f64 z y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) y)))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) y)))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) y)))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(+ (* -1000000000/23533438303 z) (* x (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* 500000000/23533438303 z))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(+ (* -1000000000/23533438303 z) (* x (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))))
(+ (* -1000000000/23533438303 z) (* x (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))))
(* (pow x 2) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 (*.f64 x x) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) x) (+.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x))))))
(* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) x) (+.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x))) (/.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x x))))))
(* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) x) (+.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x))) (/.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x x))))))
(* (pow x 2) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 (*.f64 x x) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* (pow x 2) (+ (* -2 (/ (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)) x)) (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) x) (+.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x))))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))
(*.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 z x) #s(literal 1000000000/23533438303 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) x)))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -2 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))
(*.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 z x) #s(literal 1000000000/23533438303 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) x)))
(* 500000000/23533438303 (* x (* y (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(* z (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(* z (+ (* 500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(*.f64 z (+.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) z))))
(* z (+ (* 500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(*.f64 z (+.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) z))))
(* z (+ (* 500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)) (- x 2))))
(*.f64 z (+.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) z))))
(* -1 (* z (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303))))
(*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) #s(literal -500000000/23533438303 binary64))) (neg.f64 z))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (+.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) #s(literal -500000000/23533438303 binary64))) (/.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) z))))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (+.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) #s(literal -500000000/23533438303 binary64))) (/.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) z))))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)) (* (- x 2) (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (+.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) #s(literal -500000000/23533438303 binary64))) (/.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) z))))
(* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)))
(+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)))
(+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)))
(+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(* 500000000/23533438303 (* x (* y (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)))
(*.f64 y (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))) y)))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)))
(*.f64 y (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))) y)))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)))
(*.f64 y (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))) y)))
(* 500000000/23533438303 (* x (* y (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(* -1 (* y (+ (* -1 (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)) (* -500000000/23533438303 (* x (- x 2))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))) y)))
(* -1 (* y (+ (* -1 (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)) (* -500000000/23533438303 (* x (- x 2))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))) y)))
(* -1 (* y (+ (* -1 (/ (* (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) (- x 2)) y)) (* -500000000/23533438303 (* x (- x 2))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (*.f64 x (+.f64 x #s(literal -2 binary64)))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))) y)))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(+ (* 500000000/23533438303 (* x y)) (* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x))))
(+.f64 (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(+ (* 500000000/23533438303 (* x y)) (* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x))))
(+.f64 (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(+ (* 500000000/23533438303 (* x y)) (* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x))))
(+.f64 (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(* z (+ 500000000/23533438303 (* -78349803973500000000/553822718361107519809 x)))
(*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* z (+ 500000000/23533438303 (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z)))))
(*.f64 z (+.f64 (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))) (/.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)) z)))
(* z (+ 500000000/23533438303 (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z)))))
(*.f64 z (+.f64 (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))) (/.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)) z)))
(* z (+ 500000000/23533438303 (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z)))))
(*.f64 z (+.f64 (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))) (/.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)) z)))
(* -1 (* z (- (* 78349803973500000000/553822718361107519809 x) 500000000/23533438303)))
(*.f64 (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) #s(literal -500000000/23533438303 binary64)) (neg.f64 z))
(* -1 (* z (- (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x)) 500000000/23533438303)))
(*.f64 (+.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (/.f64 (*.f64 x y) z)) (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) #s(literal -500000000/23533438303 binary64))) (neg.f64 z))
(* -1 (* z (- (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x)) 500000000/23533438303)))
(*.f64 (+.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (/.f64 (*.f64 x y) z)) (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) #s(literal -500000000/23533438303 binary64))) (neg.f64 z))
(* -1 (* z (- (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x)) 500000000/23533438303)))
(*.f64 (+.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (/.f64 (*.f64 x y) z)) (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) #s(literal -500000000/23533438303 binary64))) (neg.f64 z))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(+ (* 500000000/23533438303 z) (* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))
(*.f64 x (+.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))
(*.f64 x (+.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))
(*.f64 x (+.f64 (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* -1 (* x (+ (* -1 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* -500000000/23533438303 (/ z x)))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -500000000/23533438303 binary64) z) x) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* -500000000/23533438303 (/ z x)))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -500000000/23533438303 binary64) z) x) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -1 (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y))) (* -500000000/23533438303 (/ z x)))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -500000000/23533438303 binary64) z) x) (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (-.f64 #s(literal 0 binary64) x))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z))
(*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64))))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))
(+.f64 (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))
(+.f64 (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))
(+.f64 (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y)))))
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) y) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y)))))
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) y) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y)))))
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) y) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* -1 (* y (+ (* -1 (/ (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) y)) (* -500000000/23533438303 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x #s(literal -500000000/23533438303 binary64)) (/.f64 (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) y)))
(* -1 (* y (+ (* -1 (/ (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) y)) (* -500000000/23533438303 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x #s(literal -500000000/23533438303 binary64)) (/.f64 (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) y)))
(* -1 (* y (+ (* -1 (/ (+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 z)) y)) (* -500000000/23533438303 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x #s(literal -500000000/23533438303 binary64)) (/.f64 (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))) y)))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* z (- (+ (* -2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) z)) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (* -2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) z)) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (* -2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) z)) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* -1 (/ (* z (+ 2 (* -1 x))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 #s(literal 2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* z (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* 2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 x y)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) z))) (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* -1 (* z (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* 2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 x y)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) z))) (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* -1 (* z (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* 2 (/ (* x y) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (+.f64 (/.f64 #s(literal 2 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 x y)) (*.f64 (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))) z))) (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z)))))) (* 500000000/23533438303 (+ z (* -2 y)))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (-.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 x (+.f64 (*.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))) (+ (* -21670001125700000000/553822718361107519809 z) (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 x (+.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))) (+.f64 (*.f64 z #s(literal -21670001125700000000/553822718361107519809 binary64)) (*.f64 #s(literal 263505074721/47066876606 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/ (+ z (* -2 y)) (pow x 3))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/ (- (+ z (+ (* -2 y) (* -2 (/ z x)))) (* 216700011257/5000000000 (/ (+ z (* -2 y)) x))) (pow x 3))
(/.f64 (+.f64 z (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 y (/.f64 z x))) (*.f64 (/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) x) #s(literal -216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x x)))
(/ (- (+ z (+ (* -2 y) (+ (* -2 (/ z x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))) (* 263505074721/1000000000 (+ z (* -2 y)))) (pow x 2)))))) (* 216700011257/5000000000 (/ (+ z (* -2 y)) x))) (pow x 3))
(/.f64 (+.f64 z (+.f64 (-.f64 (*.f64 #s(literal -2 binary64) (+.f64 y (/.f64 z x))) (/.f64 (+.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (+.f64 (*.f64 #s(literal -2 binary64) z) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64)))) (*.f64 #s(literal 263505074721/1000000000 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64))))) (*.f64 x x))) (*.f64 (/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) x) #s(literal -216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x x)))
(/ (- (+ z (+ (* -2 y) (+ (* -2 (/ z x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))) (* 263505074721/1000000000 (+ z (* -2 y))))) (+ (* 263505074721/1000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))) (* 156699607947/500000000 (+ z (* -2 y))))) (pow x 3)))))) (+ (* 216700011257/5000000000 (/ (+ z (* -2 y)) x)) (+ (* 216700011257/5000000000 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) (pow x 2))) (* 263505074721/1000000000 (/ (+ z (* -2 y)) (pow x 2)))))) (pow x 3))
(/.f64 (+.f64 z (-.f64 (-.f64 (*.f64 #s(literal -2 binary64) (+.f64 y (/.f64 z x))) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (+.f64 (*.f64 #s(literal -2 binary64) z) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64)))) (*.f64 #s(literal 263505074721/1000000000 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64))))) #s(literal -216700011257/5000000000 binary64)) (+.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) (+.f64 (*.f64 #s(literal -2 binary64) z) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64)))) (*.f64 #s(literal 156699607947/500000000 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (+.f64 (/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) x) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) z) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64))) (*.f64 x x)))) (*.f64 (/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) x) (/.f64 #s(literal 263505074721/1000000000 binary64) x))))) (*.f64 x (*.f64 x x)))
(/ (+ z (* -2 y)) (pow x 3))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(* -1 (/ (+ (* -1 (+ z (* -2 y))) (* -1 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) x))) (pow x 3)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) z) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64))) x)) (neg.f64 (*.f64 x (*.f64 x x))))
(* -1 (/ (+ (* -1 (+ z (* -2 y))) (* -1 (/ (- (+ (* -263505074721/1000000000 (/ (+ z (* -2 y)) x)) (+ (* -216700011257/5000000000 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) x)) (* -2 z))) (* 216700011257/5000000000 (+ z (* -2 y)))) x))) (pow x 3)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) x) #s(literal -263505074721/1000000000 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -2 binary64) z) (*.f64 #s(literal -216700011257/5000000000 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) z) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64))) x))) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64)))) x)) (neg.f64 (*.f64 x (*.f64 x x))))
(* -1 (/ (+ (* -1 (+ z (* -2 y))) (* -1 (/ (- (+ (* -2 z) (* -1 (/ (- (+ (* 216700011257/5000000000 (/ (+ (* -263505074721/1000000000 (+ z (* -2 y))) (* -216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))))) x)) (+ (* 263505074721/1000000000 (/ (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y)))) x)) (* 156699607947/500000000 (/ (+ z (* -2 y)) x)))) (+ (* -263505074721/1000000000 (+ z (* -2 y))) (* -216700011257/5000000000 (- (* -2 z) (* 216700011257/5000000000 (+ z (* -2 y))))))) x))) (* 216700011257/5000000000 (+ z (* -2 y)))) x))) (pow x 3)))
(/.f64 (-.f64 (/.f64 (+.f64 (-.f64 (*.f64 #s(literal -2 binary64) z) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (+.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) z) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64))) #s(literal -216700011257/5000000000 binary64)))) x) (-.f64 (+.f64 (/.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) (+.f64 (*.f64 #s(literal -2 binary64) z) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64)))) x) (/.f64 (*.f64 #s(literal 156699607947/500000000 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) x)) (+.f64 (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) z) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64))) #s(literal -216700011257/5000000000 binary64))))) x)) (*.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) #s(literal -216700011257/5000000000 binary64))) (-.f64 #s(literal 0 binary64) x)) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (neg.f64 (*.f64 x (*.f64 x x))))
(/ (+ (* -2 z) (* x z)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (*.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x #s(literal -2 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (*.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x #s(literal -2 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (*.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x #s(literal -2 binary64))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* y (+ (* -2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ (* x z) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 (/.f64 (/.f64 z y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x #s(literal -2 binary64)))))
(* y (+ (* -2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ (* x z) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 (/.f64 (/.f64 z y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x #s(literal -2 binary64)))))
(* y (+ (* -2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (+ (* -2 (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ (* x z) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 (*.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 (/.f64 (/.f64 z y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x #s(literal -2 binary64)))))
(* -2 (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* y (+ (* -1 (/ (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)) (* 2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x #s(literal -2 binary64))) y)))
(* -1 (* y (+ (* -1 (/ (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)) (* 2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x #s(literal -2 binary64))) y)))
(* -1 (* y (+ (* -1 (/ (+ (* -2 (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* x z) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)) (* 2 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (/.f64 (*.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x #s(literal -2 binary64))) y)))
(* -2 (* x y))
(*.f64 #s(literal -2 binary64) (*.f64 x y))
(+ (* -2 (* x y)) (* z (- x 2)))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(+ (* -2 (* x y)) (* z (- x 2)))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(+ (* -2 (* x y)) (* z (- x 2)))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- (+ x (* -2 (/ (* x y) z))) 2))
(*.f64 z (+.f64 (+.f64 x (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) z)) #s(literal -2 binary64)))
(* z (- (+ x (* -2 (/ (* x y) z))) 2))
(*.f64 z (+.f64 (+.f64 x (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) z)) #s(literal -2 binary64)))
(* z (- (+ x (* -2 (/ (* x y) z))) 2))
(*.f64 z (+.f64 (+.f64 x (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) z)) #s(literal -2 binary64)))
(* -1 (* z (+ 2 (* -1 x))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 #s(literal 2 binary64) x)))
(* -1 (* z (+ 2 (+ (* -1 x) (* 2 (/ (* x y) z))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x y) z)) x))))
(* -1 (* z (+ 2 (+ (* -1 x) (* 2 (/ (* x y) z))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x y) z)) x))))
(* -1 (* z (+ 2 (+ (* -1 x) (* 2 (/ (* x y) z))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x y) z)) x))))
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(+ (* -2 z) (* x (+ z (* -2 y))))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 y #s(literal -2 binary64))))
(+ (* -2 z) (* x (+ z (* -2 y))))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 y #s(literal -2 binary64))))
(+ (* -2 z) (* x (+ z (* -2 y))))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (+ (* -2 y) (* -2 (/ z x)))))
(*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) (+.f64 y (/.f64 z x)))))
(* x (+ z (+ (* -2 y) (* -2 (/ z x)))))
(*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) (+.f64 y (/.f64 z x)))))
(* x (+ z (+ (* -2 y) (* -2 (/ z x)))))
(*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) (+.f64 y (/.f64 z x)))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* -1 (* x (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x)))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) z) x) (+.f64 z (*.f64 y #s(literal -2 binary64))))))
(* -1 (* x (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x)))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) z) x) (+.f64 z (*.f64 y #s(literal -2 binary64))))))
(* -1 (* x (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x)))))
(-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) z) x) (+.f64 z (*.f64 y #s(literal -2 binary64))))))
(+ (* -2 z) (* x z))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(+ (* -2 z) (+ (* -2 (* x y)) (* x z)))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(+ (* -2 z) (+ (* -2 (* x y)) (* x z)))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(+ (* -2 z) (+ (* -2 (* x y)) (* x z)))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(* -2 (* x y))
(*.f64 #s(literal -2 binary64) (*.f64 x y))
(* y (+ (* -2 x) (+ (* -2 (/ z y)) (/ (* x z) y))))
(*.f64 y (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 (/.f64 z y) (+.f64 x #s(literal -2 binary64)))))
(* y (+ (* -2 x) (+ (* -2 (/ z y)) (/ (* x z) y))))
(*.f64 y (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 (/.f64 z y) (+.f64 x #s(literal -2 binary64)))))
(* y (+ (* -2 x) (+ (* -2 (/ z y)) (/ (* x z) y))))
(*.f64 y (+.f64 (*.f64 x #s(literal -2 binary64)) (*.f64 (/.f64 z y) (+.f64 x #s(literal -2 binary64)))))
(* -2 (* x y))
(*.f64 #s(literal -2 binary64) (*.f64 x y))
(* -1 (* y (+ (* -1 (/ (+ (* -2 z) (* x z)) y)) (* 2 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) y)))
(* -1 (* y (+ (* -1 (/ (+ (* -2 z) (* x z)) y)) (* 2 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) y)))
(* -1 (* y (+ (* -1 (/ (+ (* -2 z) (* x z)) y)) (* 2 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) y)))
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* -2 z)
(*.f64 #s(literal -2 binary64) z)
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* x (+ z (* -2 y)))
(*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))
(* -2 (* x y))
(*.f64 #s(literal -2 binary64) (*.f64 x y))
(+ (* -2 (* x y)) (* x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(+ (* -2 (* x y)) (* x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(+ (* -2 (* x y)) (* x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(* x z)
(*.f64 x z)
(* z (+ x (* -2 (/ (* x y) z))))
(*.f64 z (+.f64 x (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) z)))
(* z (+ x (* -2 (/ (* x y) z))))
(*.f64 z (+.f64 x (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) z)))
(* z (+ x (* -2 (/ (* x y) z))))
(*.f64 z (+.f64 x (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) z)))
(* x z)
(*.f64 x z)
(* -1 (* z (+ (* -1 x) (* 2 (/ (* x y) z)))))
(*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x y) z)) x) (neg.f64 z))
(* -1 (* z (+ (* -1 x) (* 2 (/ (* x y) z)))))
(*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x y) z)) x) (neg.f64 z))
(* -1 (* z (+ (* -1 x) (* 2 (/ (* x y) z)))))
(*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x y) z)) x) (neg.f64 z))
(* x z)
(*.f64 x z)
(+ (* -2 (* x y)) (* x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(+ (* -2 (* x y)) (* x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(+ (* -2 (* x y)) (* x z))
(+.f64 (*.f64 x z) (*.f64 #s(literal -2 binary64) (*.f64 x y)))
(* -2 (* x y))
(*.f64 #s(literal -2 binary64) (*.f64 x y))
(* y (+ (* -2 x) (/ (* x z) y)))
(*.f64 y (*.f64 x (+.f64 #s(literal -2 binary64) (/.f64 z y))))
(* y (+ (* -2 x) (/ (* x z) y)))
(*.f64 y (*.f64 x (+.f64 #s(literal -2 binary64) (/.f64 z y))))
(* y (+ (* -2 x) (/ (* x z) y)))
(*.f64 y (*.f64 x (+.f64 #s(literal -2 binary64) (/.f64 z y))))
(* -2 (* x y))
(*.f64 #s(literal -2 binary64) (*.f64 x y))
(* -1 (* y (+ (* -1 (/ (* x z) y)) (* 2 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 x z) y)))
(* -1 (* y (+ (* -1 (/ (* x z) y)) (* 2 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 x z) y)))
(* -1 (* y (+ (* -1 (/ (* x z) y)) (* 2 x))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 x z) y)))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 x #s(literal -2 binary64)))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 x #s(literal -2 binary64)))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 x #s(literal -2 binary64)))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 x #s(literal -2 binary64)))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 x #s(literal -2 binary64)))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (/.f64 (-.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))) (+.f64 x #s(literal -2 binary64)))) z) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1000000000/23533438303 z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (+.f64 (*.f64 x (+.f64 (+.f64 (-.f64 (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) #s(literal -137519416416/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 #s(literal 49698921037/117667191515 binary64) (+.f64 (*.f64 z #s(literal -21670001125700000000/553822718361107519809 binary64)) (*.f64 #s(literal 263505074721/47066876606 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (+.f64 (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))))) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 y #s(literal -2 binary64)))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x))) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (-.f64 (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (/.f64 y x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))))
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) z)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 z))
z
(+ z (* x y))
(+.f64 z (*.f64 x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64)))))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) (/.f64 y (*.f64 x (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) #s(literal -4297481763/31250000 binary64)) x)) x)))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (*.f64 x y)))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (*.f64 x y)))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (*.f64 x y)))
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y)) (/.f64 z y)))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y)) (/.f64 z y)))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (+.f64 x (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y)) (/.f64 z y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y)))
(* x y)
(*.f64 x y)
(* x (+ y (* 4297481763/31250000 x)))
(*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))
(* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64))))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) (/.f64 y (*.f64 x (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) #s(literal -4297481763/31250000 binary64)) x)) x)))
(* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (*.f64 x y))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (*.f64 x y))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) (*.f64 x y))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y)))
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y)))
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 x (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x)) y))))
y
(+ y (* 4297481763/31250000 x))
(+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64)))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))) (/.f64 y (*.f64 x (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (neg.f64 (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 y x)) #s(literal -4297481763/31250000 binary64)) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (neg.f64 (*.f64 x (*.f64 x x))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))))
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) y)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) y)) #s(literal -1 binary64))))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) y)) #s(literal -1 binary64))))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) y)) #s(literal -1 binary64))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) (neg.f64 (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) (neg.f64 (*.f64 x (*.f64 x x))))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 y)
(*.f64 y #s(literal 500000000/23533438303 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* -78349803973500000000/553822718361107519809 z)
(*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* x (+ (* -78349803973500000000/553822718361107519809 z) (* 500000000/23533438303 y)))
(*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))
(* -78349803973500000000/553822718361107519809 (* x z))
(*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(+.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(+.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(+.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (* 500000000/23533438303 x)))
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) y) (*.f64 x #s(literal 500000000/23533438303 binary64))))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (* 500000000/23533438303 x)))
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) y) (*.f64 x #s(literal 500000000/23533438303 binary64))))
(* y (+ (* -78349803973500000000/553822718361107519809 (/ (* x z) y)) (* 500000000/23533438303 x)))
(*.f64 y (+.f64 (/.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) y) (*.f64 x #s(literal 500000000/23533438303 binary64))))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* -1 (* y (+ (* -500000000/23533438303 x) (* 78349803973500000000/553822718361107519809 (/ (* x z) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 x #s(literal -500000000/23533438303 binary64)) (*.f64 #s(literal 78349803973500000000/553822718361107519809 binary64) (/.f64 (*.f64 x z) y))))
(* -1 (* y (+ (* -500000000/23533438303 x) (* 78349803973500000000/553822718361107519809 (/ (* x z) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 x #s(literal -500000000/23533438303 binary64)) (*.f64 #s(literal 78349803973500000000/553822718361107519809 binary64) (/.f64 (*.f64 x z) y))))
(* -1 (* y (+ (* -500000000/23533438303 x) (* 78349803973500000000/553822718361107519809 (/ (* x z) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (+.f64 (*.f64 x #s(literal -500000000/23533438303 binary64)) (*.f64 #s(literal 78349803973500000000/553822718361107519809 binary64) (/.f64 (*.f64 x z) y))))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(+.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(+.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(+ (* -78349803973500000000/553822718361107519809 (* x z)) (* 500000000/23533438303 (* x y)))
(+.f64 (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(* -78349803973500000000/553822718361107519809 (* x z))
(*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z))
(* z (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z))))
(*.f64 z (+.f64 (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)) (/.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)) z)))
(* z (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z))))
(*.f64 z (+.f64 (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)) (/.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)) z)))
(* z (+ (* -78349803973500000000/553822718361107519809 x) (* 500000000/23533438303 (/ (* x y) z))))
(*.f64 z (+.f64 (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)) (/.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)) z)))
(* -78349803973500000000/553822718361107519809 (* x z))
(*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) (*.f64 x z))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x))))
(*.f64 (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) (*.f64 #s(literal -500000000/23533438303 binary64) (/.f64 (*.f64 x y) z))) (neg.f64 z))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x))))
(*.f64 (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) (*.f64 #s(literal -500000000/23533438303 binary64) (/.f64 (*.f64 x y) z))) (neg.f64 z))
(* -1 (* z (+ (* -500000000/23533438303 (/ (* x y) z)) (* 78349803973500000000/553822718361107519809 x))))
(*.f64 (+.f64 (*.f64 x #s(literal 78349803973500000000/553822718361107519809 binary64)) (*.f64 #s(literal -500000000/23533438303 binary64) (/.f64 (*.f64 x y) z))) (neg.f64 z))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) (neg.f64 (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) (neg.f64 (*.f64 x (*.f64 x x))))
(* 156699607947/500000000 x)
(*.f64 x #s(literal 156699607947/500000000 binary64))
(* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x)))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -216700011257/5000000000 binary64)) x)))
-1000000000/23533438303
#s(literal -1000000000/23533438303 binary64)
(- (* 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(+.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64))
(- (* x (+ 168466327098500000000/553822718361107519809 (* -23298017199368982832548000000000/13033352773350869092174451844127 x))) 1000000000/23533438303)
(+.f64 (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)))) #s(literal -1000000000/23533438303 binary64))
(- (* x (+ 168466327098500000000/553822718361107519809 (* x (- (* 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 x) 23298017199368982832548000000000/13033352773350869092174451844127)))) 1000000000/23533438303)
(+.f64 (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 binary64)) #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64))))) #s(literal -1000000000/23533438303 binary64))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ (- 1 (* 226700011257/5000000000 (/ 1 x))) (pow x 3))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 226700011257/5000000000 binary64) x)) (*.f64 x (*.f64 x x)))
(/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (* 226700011257/5000000000 (/ 1 x))) (pow x 3))
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal -226700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (- (+ 1 (/ 42538268123328926720049/25000000000000000000 (pow x 2))) (+ (* 226700011257/5000000000 (/ 1 x)) (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 (pow x 3))))) (pow x 3))
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 226700011257/5000000000 binary64) x) (/.f64 #s(literal 7763802998027229531190921387591593/125000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(* -1 (/ (- (* 226700011257/5000000000 (/ 1 x)) 1) (pow x 3)))
(/.f64 (+.f64 (/.f64 #s(literal -226700011257/5000000000 binary64) x) #s(literal 1 binary64)) (*.f64 x (*.f64 x x)))
(* -1 (/ (- (* -1 (/ (- (* 42538268123328926720049/25000000000000000000 (/ 1 x)) 226700011257/5000000000) x)) 1) (pow x 3)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) x) #s(literal -226700011257/5000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) (*.f64 x (*.f64 x x))))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 7763802998027229531190921387591593/125000000000000000000000000000 (/ 1 x)) 42538268123328926720049/25000000000000000000) x)) 226700011257/5000000000) x)) 1) (pow x 3)))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 7763802998027229531190921387591593/125000000000000000000000000000 binary64) x) #s(literal -42538268123328926720049/25000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -226700011257/5000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) (neg.f64 (*.f64 x (*.f64 x x))))

eval234.0ms (1.2%)

Compiler

Compiled 60027 to 2852 computations (95.2% saved)

prune181.0ms (0.9%)

Pruning

44 alts after pruning (43 fresh and 1 done)

PrunedKeptTotal
New1271221293
Fresh82129
Picked415
Done000
Total1283441327
Accuracy
99.7%
Counts
1327 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
10.1%
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x) #s(literal -104109730557/25000000000 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
48.8%
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
38.4%
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
4.6%
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
61.4%
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
58.4%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
59.3%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
56.8%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
52.2%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
56.7%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
43.5%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
51.5%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
38.4%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
18.2%
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
10.6%
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
14.2%
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
52.2%
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 #s(literal 137519416416/23533438303 binary64) (*.f64 z #s(literal -215985700909750000000/553822718361107519809 binary64))) (*.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) #s(literal 336932654197/47066876606 binary64))))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
48.9%
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
11.8%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 226700011257/5000000000 binary64) x)) (*.f64 x (*.f64 x x))))
10.8%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal -226700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x))))
61.4%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
10.0%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
51.9%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)))) #s(literal -1000000000/23533438303 binary64)))
53.0%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
51.2%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1000000000/23533438303 binary64))
57.2%
(*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
18.4%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
46.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
41.8%
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
49.0%
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
41.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
37.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
37.2%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
15.1%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
41.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
61.4%
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
49.0%
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
55.4%
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
45.5%
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
41.7%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
42.2%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
41.7%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
15.1%
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
37.0%
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
Compiler

Compiled 2306 to 1611 computations (30.1% saved)

simplify219.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)
cost-diff0
(-.f64 x #s(literal 2 binary64))
cost-diff0
(*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z))
cost-diff0
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(*.f64 x y)
cost-diff0
(/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
cost-diff0
(+.f64 x #s(literal -2 binary64))
cost-diff0
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
cost-diff0
(*.f64 z #s(literal 500000000/23533438303 binary64))
cost-diff0
(+.f64 x #s(literal -2 binary64))
cost-diff128
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
cost-diff128
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
cost-diff0
(*.f64 x #s(literal 104109730557/25000000000 binary64))
cost-diff0
(/.f64 #s(literal 2 binary64) x)
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
cost-diff256
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
cost-diff256
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
Rules
2776×*-lowering-*.f32
2776×*-lowering-*.f64
1982×+-lowering-+.f64
1982×+-lowering-+.f32
1572×fma-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
055485
1170483
2492481
31562475
45535460
57392460
08017460
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* x (- 1 (/ 2 x))) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(* x (- 1 (/ 2 x)))
x
(- 1 (/ 2 x))
1
(/ 2 x)
2
(/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(* x (+ (* x 104109730557/25000000000) 393497462077/5000000000))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(* x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(* x (+ x 216700011257/5000000000))
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(* x 104109730557/25000000000)
x
104109730557/25000000000
(* (+ x -2) (+ (* z 500000000/23533438303) (* 500000000/23533438303 (* x y))))
(+ x -2)
x
-2
(+ (* z 500000000/23533438303) (* 500000000/23533438303 (* x y)))
(* z 500000000/23533438303)
z
500000000/23533438303
(* 500000000/23533438303 (* x y))
(* x y)
y
(* (+ x -2) (/ (* x y) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(+ x -2)
x
-2
(/ (* x y) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* x y)
y
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(* x (+ x 216700011257/5000000000))
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/ (* (- x 2) (+ (* (+ (* x 4297481763/31250000) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (- x 2) (+ (* (+ (* x 4297481763/31250000) y) x) z))
(- x 2)
x
2
(+ (* (+ (* x 4297481763/31250000) y) x) z)
(* (+ (* x 4297481763/31250000) y) x)
(+ (* x 4297481763/31250000) y)
(* x 4297481763/31250000)
4297481763/31250000
y
z
(+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
(* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000)
(* (+ x 216700011257/5000000000) x)
(+ x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
Outputs
(* (* x (- 1 (/ 2 x))) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(* x (- 1 (/ 2 x)))
(+.f64 x #s(literal -2 binary64))
x
(- 1 (/ 2 x))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
1
#s(literal 1 binary64)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
2
#s(literal 2 binary64)
(/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))
(* x (+ (* x 104109730557/25000000000) 393497462077/5000000000))
(*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
(* x 104109730557/25000000000)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
z
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))
(* x (+ x 216700011257/5000000000))
(*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(* x 104109730557/25000000000)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
x
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
(* (+ x -2) (+ (* z 500000000/23533438303) (* 500000000/23533438303 (* x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
x
-2
#s(literal -2 binary64)
(+ (* z 500000000/23533438303) (* 500000000/23533438303 (* x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(* z 500000000/23533438303)
(*.f64 z #s(literal 500000000/23533438303 binary64))
z
500000000/23533438303
#s(literal 500000000/23533438303 binary64)
(* 500000000/23533438303 (* x y))
(*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64)))
(* x y)
(*.f64 x y)
y
(* (+ x -2) (/ (* x y) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
x
-2
#s(literal -2 binary64)
(/ (* x y) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(* x y)
(*.f64 x y)
y
(+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)
(+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))
(* x (+ x 216700011257/5000000000))
(*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(/ (* (- x 2) (+ (* (+ (* x 4297481763/31250000) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(* (- x 2) (+ (* (+ (* x 4297481763/31250000) y) x) z))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
2
#s(literal 2 binary64)
(+ (* (+ (* x 4297481763/31250000) y) x) z)
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(* (+ (* x 4297481763/31250000) y) x)
(*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))
(+ (* x 4297481763/31250000) y)
(+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))
(* x 4297481763/31250000)
(*.f64 x #s(literal 4297481763/31250000 binary64))
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
z
(+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000)
(+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))
(* (+ x 216700011257/5000000000) x)
(*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)

localize396.0ms (2.1%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x)
accuracy99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x)
accuracy99.0%
(*.f64 x #s(literal 4297481763/31250000 binary64))
accuracy62.3%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
accuracy99.8%
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
accuracy99.4%
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
accuracy92.6%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
accuracy85.3%
(/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
accuracy100.0%
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
accuracy99.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
accuracy99.6%
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
accuracy99.5%
(*.f64 z #s(literal 500000000/23533438303 binary64))
accuracy99.1%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
accuracy99.5%
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
accuracy99.4%
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
accuracy99.1%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
accuracy62.7%
(/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
Results
300.0ms255×0valid
4.0ms5exit
Compiler

Compiled 553 to 56 computations (89.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 95.0ms
ival-mult: 34.0ms (35.9% of total)
...c/correct-round.rkt:119:19: 27.0ms (28.5% of total)
ival-add: 19.0ms (20% of total)
ival-div: 8.0ms (8.4% of total)
ival-sub: 5.0ms (5.3% of total)
const: 1.0ms (1.1% of total)
backward-pass: 1.0ms (1.1% of total)

series50.0ms (0.3%)

Counts
24 → 504
Calls
Call 1
Inputs
#<alt (* (* x (- 1 (/ 2 x))) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))>
#<alt (* x (- 1 (/ 2 x)))>
#<alt (- 1 (/ 2 x))>
#<alt (/ 2 x)>
#<alt (* x 104109730557/25000000000)>
#<alt (* (+ x -2) (+ (* z 500000000/23533438303) (* 500000000/23533438303 (* x y))))>
#<alt (+ (* z 500000000/23533438303) (* 500000000/23533438303 (* x y)))>
#<alt (+ x -2)>
#<alt (* z 500000000/23533438303)>
#<alt (* (+ x -2) (/ (* x y) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))>
#<alt (/ (* x y) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (* x y)>
#<alt (/ (* (- x 2) (+ (* (+ (* x 4297481763/31250000) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))>
#<alt (* (- x 2) (+ (* (+ (* x 4297481763/31250000) y) x) z))>
#<alt (- x 2)>
#<alt (+ (* (+ (* x 4297481763/31250000) y) x) z)>
#<alt (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))>
#<alt (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))>
#<alt (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))>
#<alt (* x 4297481763/31250000)>
#<alt (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)>
#<alt (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)>
Outputs
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (* y (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (* y (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (+ (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (+ (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (+ (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (/ -2 x)>
#<alt (/ (- x 2) x)>
#<alt (/ (- x 2) x)>
#<alt (/ (- x 2) x)>
#<alt 1>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt 1>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (+ (* -1000000000/23533438303 y) (* 500000000/23533438303 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (+ (* -1000000000/23533438303 y) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (+ (* -1000000000/23533438303 y) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))))>
#<alt (* 500000000/23533438303 (* (pow x 2) y))>
#<alt (* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))>
#<alt (* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))>
#<alt (* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))>
#<alt (* 500000000/23533438303 (* (pow x 2) y))>
#<alt (* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -1000000000/23533438303 y) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (* 500000000/23533438303 y)))>
#<alt (* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -1000000000/23533438303 y) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (* 500000000/23533438303 y)))>
#<alt (* 500000000/23533438303 (* x (* y (- x 2))))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))>
#<alt (* 500000000/23533438303 (* z (- x 2)))>
#<alt (* z (+ (* 500000000/23533438303 (- x 2)) (* 500000000/23533438303 (/ (* x (* y (- x 2))) z))))>
#<alt (* z (+ (* 500000000/23533438303 (- x 2)) (* 500000000/23533438303 (/ (* x (* y (- x 2))) z))))>
#<alt (* z (+ (* 500000000/23533438303 (- x 2)) (* 500000000/23533438303 (/ (* x (* y (- x 2))) z))))>
#<alt (* 500000000/23533438303 (* z (- x 2)))>
#<alt (* -1 (* z (+ (* -500000000/23533438303 (- x 2)) (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)))))>
#<alt (* -1 (* z (+ (* -500000000/23533438303 (- x 2)) (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)))))>
#<alt (* -1 (* z (+ (* -500000000/23533438303 (- x 2)) (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)))))>
#<alt (* 500000000/23533438303 (* z (- x 2)))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))>
#<alt (+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))>
#<alt (* 500000000/23533438303 (* x (* y (- x 2))))>
#<alt (* y (+ (* 500000000/23533438303 (* x (- x 2))) (* 500000000/23533438303 (/ (* z (- x 2)) y))))>
#<alt (* y (+ (* 500000000/23533438303 (* x (- x 2))) (* 500000000/23533438303 (/ (* z (- x 2)) y))))>
#<alt (* y (+ (* 500000000/23533438303 (* x (- x 2))) (* 500000000/23533438303 (/ (* z (- x 2)) y))))>
#<alt (* 500000000/23533438303 (* x (* y (- x 2))))>
#<alt (* -1 (* y (+ (* -500000000/23533438303 (* x (- x 2))) (* -500000000/23533438303 (/ (* z (- x 2)) y)))))>
#<alt (* -1 (* y (+ (* -500000000/23533438303 (* x (- x 2))) (* -500000000/23533438303 (/ (* z (- x 2)) y)))))>
#<alt (* -1 (* y (+ (* -500000000/23533438303 (* x (- x 2))) (* -500000000/23533438303 (/ (* z (- x 2)) y)))))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))>
#<alt (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))>
#<alt (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))>
#<alt (* 500000000/23533438303 z)>
#<alt (* z (+ 500000000/23533438303 (* 500000000/23533438303 (/ (* x y) z))))>
#<alt (* z (+ 500000000/23533438303 (* 500000000/23533438303 (/ (* x y) z))))>
#<alt (* z (+ 500000000/23533438303 (* 500000000/23533438303 (/ (* x y) z))))>
#<alt (* 500000000/23533438303 z)>
#<alt (* -1 (* z (- (* -500000000/23533438303 (/ (* x y) z)) 500000000/23533438303)))>
#<alt (* -1 (* z (- (* -500000000/23533438303 (/ (* x y) z)) 500000000/23533438303)))>
#<alt (* -1 (* z (- (* -500000000/23533438303 (/ (* x y) z)) 500000000/23533438303)))>
#<alt (* 500000000/23533438303 z)>
#<alt (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))>
#<alt (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))>
#<alt (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* x (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))>
#<alt (* x (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))>
#<alt (* x (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* -1 (* x (+ (* -500000000/23533438303 y) (* -500000000/23533438303 (/ z x)))))>
#<alt (* -1 (* x (+ (* -500000000/23533438303 y) (* -500000000/23533438303 (/ z x)))))>
#<alt (* -1 (* x (+ (* -500000000/23533438303 y) (* -500000000/23533438303 (/ z x)))))>
#<alt (* 500000000/23533438303 z)>
#<alt (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))>
#<alt (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))>
#<alt (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* y (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y))))>
#<alt (* y (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y))))>
#<alt (* y (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y))))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* -1 (* y (+ (* -500000000/23533438303 x) (* -500000000/23533438303 (/ z y)))))>
#<alt (* -1 (* y (+ (* -500000000/23533438303 x) (* -500000000/23533438303 (/ z y)))))>
#<alt (* -1 (* y (+ (* -500000000/23533438303 x) (* -500000000/23533438303 (/ z y)))))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* -1000000000/23533438303 (* x y))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))) (* 500000000/23533438303 y)) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 y) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (* -156699607947000000000/553822718361107519809 y)))))>
#<alt (/ y (pow x 2))>
#<alt (/ (- (+ y (* -2 (/ y x))) (* 216700011257/5000000000 (/ y x))) (pow x 2))>
#<alt (/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y)) (pow x 2))))) (* 216700011257/5000000000 (/ y x))) (pow x 2))>
#<alt (/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y))) (+ (* 263505074721/1000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 156699607947/500000000 y))) (pow x 3))))) (+ (* 216700011257/5000000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (- (* -2 y) (* 216700011257/5000000000 y)) (pow x 2))) (* 263505074721/1000000000 (/ y (pow x 2)))))) (pow x 2))>
#<alt (/ y (pow x 2))>
#<alt (/ (+ y (* -1 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x))) (pow x 2))>
#<alt (/ (+ y (* -1 (/ (- (+ (* -216700011257/5000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)) (+ (* 2 y) (* 263505074721/1000000000 (/ y x)))) (* -216700011257/5000000000 y)) x))) (pow x 2))>
#<alt (/ (+ y (* -1 (/ (- (+ (* -1 (/ (- (+ (* -156699607947/500000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y)) x)) (* 263505074721/1000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)))) (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y))) x)) (* 2 y)) (* -216700011257/5000000000 y)) x))) (pow x 2))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* x (+ (* -78349803973500000000/553822718361107519809 (* x y)) (* 500000000/23533438303 y)))>
#<alt (* x (+ (* 500000000/23533438303 y) (* x (- (* -1 (* x (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 y) (* 65876268680250000000/553822718361107519809 y)))) (* 78349803973500000000/553822718361107519809 y)))))>
#<alt (* x (+ (* 500000000/23533438303 y) (* x (- (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 y) (* 65876268680250000000/553822718361107519809 y))) (+ (* -10322785475206410101946750000000/13033352773350869092174451844127 y) (* 10835000562850000000/553822718361107519809 y))))) (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 y) (* 65876268680250000000/553822718361107519809 y)))) (* 78349803973500000000/553822718361107519809 y)))))>
#<alt (/ y (pow x 3))>
#<alt (/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))>
#<alt (/ (- (+ y (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y)) (pow x 2)))) (* 216700011257/5000000000 (/ y x))) (pow x 3))>
#<alt (/ (- (+ y (* -1 (/ (+ (* -57101552658317326134297/5000000000000000000 y) (+ (* -216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y))) (* 156699607947/500000000 y))) (pow x 3)))) (+ (* -46958894878783926720049/25000000000000000000 (/ y (pow x 2))) (+ (* 216700011257/5000000000 (/ y x)) (* 263505074721/1000000000 (/ y (pow x 2)))))) (pow x 3))>
#<alt (/ y (pow x 3))>
#<alt (* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))>
#<alt (* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -216700011257/5000000000 y) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y)) x))) x))) (pow x 3)))>
#<alt (* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -216700011257/5000000000 y) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 y) (+ (* -1 (/ (+ (* -156699607947/500000000 y) (+ (* 216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y))) (* 57101552658317326134297/5000000000000000000 y))) x)) (* 263505074721/1000000000 y))) x))) x))) (pow x 3)))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* x y)>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- 68759708208/23533438303 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ (- (+ 4297481763/31250000 (/ y x)) (* 974239164048852206091/156250000000000000 (/ 1 x))) x)>
#<alt (/ (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (/ y x) (/ z (pow x 2))))) (+ (* 216700011257/5000000000 (/ (- y 974239164048852206091/156250000000000000) (pow x 2))) (+ (* 974239164048852206091/156250000000000000 (/ 1 x)) (/ 1132408253071449813123/31250000000000000 (pow x 2))))) x)>
#<alt (/ (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (* -2 (/ z (pow x 3))) (+ (/ y x) (/ z (pow x 2)))))) (+ (* 216700011257/5000000000 (/ (- y 974239164048852206091/156250000000000000) (pow x 2))) (+ (* 216700011257/5000000000 (/ (- (+ z (* -2 y)) (+ 1132408253071449813123/31250000000000000 (* 216700011257/5000000000 (- y 974239164048852206091/156250000000000000)))) (pow x 3))) (+ (* 263505074721/1000000000 (/ (- y 974239164048852206091/156250000000000000) (pow x 3))) (+ (* 974239164048852206091/156250000000000000 (/ 1 x)) (+ (* 673413707421482370561/15625000000000000 (/ 1 (pow x 3))) (/ 1132408253071449813123/31250000000000000 (pow x 2)))))))) x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (* -1 (/ (- (+ (* -1 (/ y x)) (* 974239164048852206091/156250000000000000 (/ 1 x))) 4297481763/31250000) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ y x)) (+ (* -1 (+ 974239164048852206091/156250000000000000 (* -1 y))) (/ z x))) (+ (* -216700011257/5000000000 (/ (+ 974239164048852206091/156250000000000000 (* -1 y)) x)) (* 1132408253071449813123/31250000000000000 (/ 1 x)))) x)) 4297481763/31250000) x))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* -1 (+ 974239164048852206091/156250000000000000 (* -1 y))) (* -1 (/ (- (+ (* -1 (- (+ z (* -2 y)) (+ 1132408253071449813123/31250000000000000 (* -216700011257/5000000000 (+ 974239164048852206091/156250000000000000 (* -1 y)))))) (+ (* 2 (/ z x)) (* 673413707421482370561/15625000000000000 (/ 1 x)))) (+ (* -216700011257/5000000000 (/ (- (+ z (* -2 y)) (+ 1132408253071449813123/31250000000000000 (* -216700011257/5000000000 (+ 974239164048852206091/156250000000000000 (* -1 y))))) x)) (* 263505074721/1000000000 (/ (+ 974239164048852206091/156250000000000000 (* -1 y)) x)))) x))) x)) 4297481763/31250000) x))>
#<alt (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))>
#<alt (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* -2 z)>
#<alt (+ (* -2 z) (* x (+ z (* -2 y))))>
#<alt (+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- y 4297481763/15625000))))))>
#<alt (+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- (+ y (* 4297481763/31250000 x)) 4297481763/15625000))))))>
#<alt (* 4297481763/31250000 (pow x 3))>
#<alt (* (pow x 3) (- (+ 4297481763/31250000 (/ y x)) (* 4297481763/15625000 (/ 1 x))))>
#<alt (* (pow x 3) (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (/ y x) (/ z (pow x 2))))) (* 4297481763/15625000 (/ 1 x))))>
#<alt (* (pow x 3) (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (* -2 (/ z (pow x 3))) (+ (/ y x) (/ z (pow x 2)))))) (* 4297481763/15625000 (/ 1 x))))>
#<alt (* 4297481763/31250000 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- (+ (* -1 (/ y x)) (* 4297481763/15625000 (/ 1 x))) 4297481763/31250000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ (* -2 (/ y x)) (+ (* -1 (+ 4297481763/15625000 (* -1 y))) (/ z x))) x)) 4297481763/31250000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ (* -1 (+ 4297481763/15625000 (* -1 y))) (* -1 (/ (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x))) x))) x)) 4297481763/31250000)))>
#<alt (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2))>
#<alt (+ (* x (* y (- x 2))) (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)))>
#<alt (+ (* x (* y (- x 2))) (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)))>
#<alt (+ (* x (* y (- x 2))) (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)))>
#<alt (* x (* y (- x 2)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))>
#<alt (* y (+ (* x (- x 2)) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))>
#<alt (* x (* y (- x 2)))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))))>
#<alt (* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))))>
#<alt (* x (* (+ y (* 4297481763/31250000 x)) (- x 2)))>
#<alt (+ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (- x 2)))>
#<alt (+ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (- x 2)))>
#<alt (+ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (- x 2)))>
#<alt (* z (- x 2))>
#<alt (* z (- (+ x (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)) 2))>
#<alt (* z (- (+ x (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)) 2))>
#<alt (* z (- (+ x (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)) 2))>
#<alt (* z (- x 2))>
#<alt (* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)))))>
#<alt (* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)))))>
#<alt (* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)))))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt z>
#<alt (+ z (* x y))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt (* 4297481763/31250000 (pow x 2))>
#<alt (* (pow x 2) (+ 4297481763/31250000 (/ y x)))>
#<alt (* (pow x 2) (+ 4297481763/31250000 (+ (/ y x) (/ z (pow x 2)))))>
#<alt (* (pow x 2) (+ 4297481763/31250000 (+ (/ y x) (/ z (pow x 2)))))>
#<alt (* 4297481763/31250000 (pow x 2))>
#<alt (* (pow x 2) (+ 4297481763/31250000 (/ y x)))>
#<alt (* (pow x 2) (+ 4297481763/31250000 (* -1 (/ (+ (* -1 y) (* -1 (/ z x))) x))))>
#<alt (* (pow x 2) (+ 4297481763/31250000 (* -1 (/ (+ (* -1 y) (* -1 (/ z x))) x))))>
#<alt (+ z (* 4297481763/31250000 (pow x 2)))>
#<alt (+ z (+ (* 4297481763/31250000 (pow x 2)) (* x y)))>
#<alt (+ z (+ (* 4297481763/31250000 (pow x 2)) (* x y)))>
#<alt (+ z (+ (* 4297481763/31250000 (pow x 2)) (* x y)))>
#<alt (* x y)>
#<alt (* y (+ x (+ (* 4297481763/31250000 (/ (pow x 2) y)) (/ z y))))>
#<alt (* y (+ x (+ (* 4297481763/31250000 (/ (pow x 2) y)) (/ z y))))>
#<alt (* y (+ x (+ (* 4297481763/31250000 (/ (pow x 2) y)) (/ z y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* 4297481763/31250000 (pow x 2))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* 4297481763/31250000 (pow x 2))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* 4297481763/31250000 (pow x 2))) y)))))>
#<alt (* x (+ y (* 4297481763/31250000 x)))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt z>
#<alt (* z (+ 1 (/ (* x (+ y (* 4297481763/31250000 x))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* 4297481763/31250000 x))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* 4297481763/31250000 x))) z)))>
#<alt z>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* 4297481763/31250000 x))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* 4297481763/31250000 x))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* 4297481763/31250000 x))) z)) 1)))>
#<alt (* 500000000/23533438303 z)>
#<alt (+ (* 500000000/23533438303 z) (* x (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))>
#<alt (+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))>
#<alt (+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- (+ 68759708208/23533438303 (* x (- 393497462077/235334383030 (+ (* 10835000562850000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))) (* 156699607947/23533438303 (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))))))) (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))>
#<alt 104109730557/25000000000>
#<alt (- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))>
#<alt (- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x)))>
#<alt (- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3)))))>
#<alt 104109730557/25000000000>
#<alt (- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))>
#<alt (+ 104109730557/25000000000 (* -1 (/ (- 12723143231740136880149/125000000000000000000 (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x))) x)))>
#<alt (+ 104109730557/25000000000 (* -1 (/ (+ 12723143231740136880149/125000000000000000000 (* -1 (/ (+ 2157218858562374472887084159837293/625000000000000000000000000000 (* -1 (/ (+ 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (* -1 y)) x))) x))) x)))>
#<alt (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))>
#<alt (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))>
#<alt (* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))>
#<alt (* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))>
#<alt (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))>
#<alt (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))>
#<alt (* 263505074721/1000000000 x)>
#<alt (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* 4297481763/31250000 x)>
#<alt (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 500000000/23533438303 (* x y))>
#<alt (* 156699607947/500000000 x)>
#<alt (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))>
#<alt (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))>
#<alt (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* 156699607947/500000000 x)>
#<alt (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))>
#<alt (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))>
#<alt (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))>
Calls

126 calls:

TimeVariablePointExpression
2.0ms
x
@-inf
(* (* x (- 1 (/ 2 x))) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
2.0ms
x
@0
(/ (* (- x 2) (+ (* (+ (* x 4297481763/31250000) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
2.0ms
z
@inf
(/ (* (- x 2) (+ (* (+ (* x 4297481763/31250000) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
2.0ms
x
@-inf
(* (+ x -2) (/ (* x y) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
1.0ms
y
@0
(* (+ x -2) (/ (* x y) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))

rewrite415.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
3592×fma-lowering-fma.f32
3592×fma-lowering-fma.f64
2318×*-lowering-*.f32
2318×*-lowering-*.f64
2122×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055243
1410241
23431239
08117239
Stop Event
iter limit
node limit
Counts
24 → 461
Calls
Call 1
Inputs
(* (* x (- 1 (/ 2 x))) (/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(* x (- 1 (/ 2 x)))
(- 1 (/ 2 x))
(/ 2 x)
(* x 104109730557/25000000000)
(* (+ x -2) (+ (* z 500000000/23533438303) (* 500000000/23533438303 (* x y))))
(+ (* z 500000000/23533438303) (* 500000000/23533438303 (* x y)))
(+ x -2)
(* z 500000000/23533438303)
(* (+ x -2) (/ (* x y) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)))
(/ (* x y) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* x y)
(/ (* (- x 2) (+ (* (+ (* x 4297481763/31250000) y) x) z)) (+ (* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(* (- x 2) (+ (* (+ (* x 4297481763/31250000) y) x) z))
(- x 2)
(+ (* (+ (* x 4297481763/31250000) y) x) z)
(/ (+ (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z) (+ (* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000))
(* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000))
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(* 500000000/23533438303 (* x y))
(* x (+ (* x (+ (* x (+ x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000))
(* x 4297481763/31250000)
(* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x)
(* (+ (* (+ (* (+ x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
Outputs
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) #s(literal -1 binary64))
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) x)
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(+.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 x (/.f64 #s(literal -2 binary64) x)))
(+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal -2 binary64) x) x))
(fma.f64 x #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal -2 binary64) x)))
(fma.f64 #s(literal 1 binary64) x (*.f64 (/.f64 #s(literal -2 binary64) x) x))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x)))) x) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x))) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) x)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
(+.f64 (/.f64 #s(literal -2 binary64) x) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))) (/.f64 (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))
(fma.f64 #s(literal 2 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -2 binary64) x) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 #s(literal -2 binary64) x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 #s(literal -2 binary64) x))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) x)
(/.f64 #s(literal 2 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x #s(literal 2 binary64))))
(pow.f64 (/.f64 x #s(literal 2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 #s(literal 104109730557/25000000000 binary64) x)
(+.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)))
(+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))))
(+.f64 (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) x) (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) x))
(+.f64 (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))))
(+.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))))
(fma.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))))
(fma.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)))
(fma.f64 #s(literal -2 binary64) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))))
(fma.f64 #s(literal 500000000/23533438303 binary64) (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)))
(fma.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)))
(fma.f64 (*.f64 x y) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64))) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (+.f64 x #s(literal -2 binary64)) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) x (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) #s(literal -2 binary64)))
(fma.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) x))
(fma.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 500000000/23533438303 binary64) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)))
(fma.f64 (*.f64 x #s(literal 500000000/23533438303 binary64)) (*.f64 y (+.f64 x #s(literal -2 binary64))) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y) #s(literal 500000000/23533438303 binary64) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 500000000/23533438303 binary64)) z (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 500000000/23533438303 binary64)) (*.f64 x y) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x #s(literal 500000000/23533438303 binary64))) y (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y))) (*.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y))))))
(/.f64 (-.f64 (*.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64))))) (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)))) (-.f64 (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 x #s(literal -2 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))))) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y))))
(/.f64 (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))) (+.f64 x #s(literal -2 binary64))) (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))))
(*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))) (+.f64 x #s(literal -2 binary64)))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))))
(+.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y)))) (/.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y)))))
(fma.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(fma.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(fma.f64 z #s(literal 500000000/23533438303 binary64) (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))))
(fma.f64 #s(literal 500000000/23533438303 binary64) z (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))))
(fma.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(fma.f64 (*.f64 x y) #s(literal 500000000/23533438303 binary64) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(fma.f64 (*.f64 x #s(literal 500000000/23533438303 binary64)) y (*.f64 z #s(literal 500000000/23533438303 binary64)))
(fma.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y))) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))) (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (neg.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64))))) (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y))) (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (*.f64 x y) z))
(*.f64 (+.f64 (*.f64 (*.f64 z (*.f64 z z)) #s(literal 125000000000000000000000000/13033352773350869092174451844127 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (-.f64 (*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64))) (*.f64 z #s(literal 500000000/23533438303 binary64)))))))
(*.f64 (-.f64 (*.f64 (*.f64 z z) #s(literal 250000000000000000/553822718361107519809 binary64)) (*.f64 (*.f64 (*.f64 x y) (*.f64 x y)) #s(literal 250000000000000000/553822718361107519809 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 500000000/23533438303 binary64) (-.f64 z (*.f64 x y)))))
(+.f64 x #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) x)
(-.f64 x #s(literal 2 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 #s(literal -2 binary64) x))
(pow.f64 (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(*.f64 z #s(literal 500000000/23533438303 binary64))
(*.f64 #s(literal 500000000/23533438303 binary64) z)
(+.f64 (*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x) (*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)))
(+.f64 (*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x))
(+.f64 (*.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(fma.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(fma.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x (*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64)))
(fma.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y)))
(/.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x y)) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (*.f64 x y)) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x y))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x y))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (*.f64 x y)) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x y))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (*.f64 x y) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 x y) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y)))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x y))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y)) #s(literal -1 binary64))
(*.f64 x (*.f64 (/.f64 y (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x y) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 y (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) y) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 x y) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y)) #s(literal 1 binary64)))
(/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y))) (neg.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (*.f64 x y) #s(literal 1 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 x y)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (/.f64 y (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 y (*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 y (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x y) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x y)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 x y))
(*.f64 (/.f64 y (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) x)
(*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 x y) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(*.f64 x y)
(*.f64 y x)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(neg.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (neg.f64 (+.f64 x #s(literal -2 binary64))))) (neg.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) #s(literal 1 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))
(*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(+.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(+.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(+.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) x) (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) #s(literal -2 binary64)))
(+.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) #s(literal -2 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) x))
(+.f64 (*.f64 x (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))
(+.f64 (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 x (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))
(fma.f64 x (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))
(fma.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(fma.f64 z (+.f64 x #s(literal -2 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(fma.f64 #s(literal -2 binary64) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 x (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) z (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(fma.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(fma.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(fma.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) x (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) #s(literal -2 binary64)))
(fma.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) #s(literal -2 binary64) (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) x))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) x) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) x (*.f64 z (+.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z)))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z))) (*.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z))) (*.f64 (+.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (-.f64 (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64)))) (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 z (+.f64 x #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (*.f64 z (+.f64 x #s(literal -2 binary64))))) (-.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 z (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z))) (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z))) (+.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z)) (+.f64 x #s(literal -2 binary64))) (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 x #s(literal -2 binary64)))
(+.f64 x #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) x)
(-.f64 x #s(literal 2 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 8 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 #s(literal -2 binary64) x))
(pow.f64 (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (+.f64 #s(literal 4 binary64) (*.f64 x #s(literal 2 binary64))))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(+.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)
(-.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)))
(fma.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) z)
(fma.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) x z)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 z z) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z)) (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z)))) (neg.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)))
(/.f64 (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))))))
(*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))) (neg.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) #s(literal 1 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 z z)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z (-.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z))
(*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal 553822718361107519809/250000000000000000 binary64)) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(+.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(fma.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 x #s(literal 263505074721/1000000000 binary64) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 #s(literal 263505074721/1000000000 binary64) x (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(fma.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) x) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) x)
(+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 x #s(literal 4297481763/31250000 binary64) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(fma.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) x (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 #s(literal 4297481763/31250000 binary64) x (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(fma.f64 (*.f64 x x) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 18468349503317588169/976562500000000 binary64)) (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) x) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 x (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) #s(literal 4297481763/31250000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x x) #s(literal 18468349503317588169/976562500000000 binary64))) (-.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x #s(literal 4297481763/31250000 binary64))))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)) x)
(*.f64 x (*.f64 y #s(literal 500000000/23533438303 binary64)))
(*.f64 y (*.f64 x #s(literal 500000000/23533438303 binary64)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(*.f64 (*.f64 x y) #s(literal 500000000/23533438303 binary64))
(*.f64 (*.f64 x #s(literal 500000000/23533438303 binary64)) y)
(*.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) x)
(+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))
(fma.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(fma.f64 x #s(literal 156699607947/500000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))
(fma.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(fma.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) x (*.f64 x #s(literal 156699607947/500000000 binary64)))
(fma.f64 #s(literal 156699607947/500000000 binary64) x (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 156699607947/500000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 156699607947/500000000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal -24554767130743505554809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) x) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal -24554767130743505554809/250000000000000000 binary64)) x) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(*.f64 #s(literal 4297481763/31250000 binary64) x)
(+.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(fma.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 x #s(literal 263505074721/1000000000 binary64) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) x (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(fma.f64 #s(literal 263505074721/1000000000 binary64) x (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(fma.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (-.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (-.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64))) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)) x) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (-.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))) #s(literal -69434924403719793227841/1000000000000000000 binary64)) x) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) x)
(+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))
(fma.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(fma.f64 x #s(literal 156699607947/500000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))
(fma.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(fma.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) x (*.f64 x #s(literal 156699607947/500000000 binary64)))
(fma.f64 #s(literal 156699607947/500000000 binary64) x (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 156699607947/500000000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 156699607947/500000000 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 156699607947/500000000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal -24554767130743505554809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) x) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))) #s(literal -24554767130743505554809/250000000000000000 binary64)) x) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) x)

simplify464.0ms (2.4%)

Algorithm
egg-herbie
Rules
5054×+-lowering-+.f64
5054×+-lowering-+.f32
4664×*-lowering-*.f32
4664×*-lowering-*.f64
1926×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
07978500
128617253
080797253
Stop Event
iter limit
node limit
Counts
504 → 504
Calls
Call 1
Inputs
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(* y (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(* y (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (+ (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (+ (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (+ (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(/ -2 x)
(/ (- x 2) x)
(/ (- x 2) x)
(/ (- x 2) x)
1
(- 1 (* 2 (/ 1 x)))
(- 1 (* 2 (/ 1 x)))
(- 1 (* 2 (/ 1 x)))
1
(- 1 (* 2 (/ 1 x)))
(- 1 (* 2 (/ 1 x)))
(- 1 (* 2 (/ 1 x)))
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (+ (* -1000000000/23533438303 y) (* 500000000/23533438303 z))))
(+ (* -1000000000/23533438303 z) (* x (+ (* -1000000000/23533438303 y) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))))
(+ (* -1000000000/23533438303 z) (* x (+ (* -1000000000/23533438303 y) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))))
(* 500000000/23533438303 (* (pow x 2) y))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))
(* 500000000/23533438303 (* (pow x 2) y))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -1000000000/23533438303 y) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (* 500000000/23533438303 y)))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -1000000000/23533438303 y) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (* 500000000/23533438303 y)))
(* 500000000/23533438303 (* x (* y (- x 2))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(* 500000000/23533438303 (* z (- x 2)))
(* z (+ (* 500000000/23533438303 (- x 2)) (* 500000000/23533438303 (/ (* x (* y (- x 2))) z))))
(* z (+ (* 500000000/23533438303 (- x 2)) (* 500000000/23533438303 (/ (* x (* y (- x 2))) z))))
(* z (+ (* 500000000/23533438303 (- x 2)) (* 500000000/23533438303 (/ (* x (* y (- x 2))) z))))
(* 500000000/23533438303 (* z (- x 2)))
(* -1 (* z (+ (* -500000000/23533438303 (- x 2)) (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)))))
(* -1 (* z (+ (* -500000000/23533438303 (- x 2)) (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)))))
(* -1 (* z (+ (* -500000000/23533438303 (- x 2)) (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)))))
(* 500000000/23533438303 (* z (- x 2)))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(* 500000000/23533438303 (* x (* y (- x 2))))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (* 500000000/23533438303 (/ (* z (- x 2)) y))))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (* 500000000/23533438303 (/ (* z (- x 2)) y))))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (* 500000000/23533438303 (/ (* z (- x 2)) y))))
(* 500000000/23533438303 (* x (* y (- x 2))))
(* -1 (* y (+ (* -500000000/23533438303 (* x (- x 2))) (* -500000000/23533438303 (/ (* z (- x 2)) y)))))
(* -1 (* y (+ (* -500000000/23533438303 (* x (- x 2))) (* -500000000/23533438303 (/ (* z (- x 2)) y)))))
(* -1 (* y (+ (* -500000000/23533438303 (* x (- x 2))) (* -500000000/23533438303 (/ (* z (- x 2)) y)))))
(* 500000000/23533438303 (* x y))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(* 500000000/23533438303 z)
(* z (+ 500000000/23533438303 (* 500000000/23533438303 (/ (* x y) z))))
(* z (+ 500000000/23533438303 (* 500000000/23533438303 (/ (* x y) z))))
(* z (+ 500000000/23533438303 (* 500000000/23533438303 (/ (* x y) z))))
(* 500000000/23533438303 z)
(* -1 (* z (- (* -500000000/23533438303 (/ (* x y) z)) 500000000/23533438303)))
(* -1 (* z (- (* -500000000/23533438303 (/ (* x y) z)) 500000000/23533438303)))
(* -1 (* z (- (* -500000000/23533438303 (/ (* x y) z)) 500000000/23533438303)))
(* 500000000/23533438303 z)
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(* 500000000/23533438303 (* x y))
(* x (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))
(* x (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))
(* x (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))
(* 500000000/23533438303 (* x y))
(* -1 (* x (+ (* -500000000/23533438303 y) (* -500000000/23533438303 (/ z x)))))
(* -1 (* x (+ (* -500000000/23533438303 y) (* -500000000/23533438303 (/ z x)))))
(* -1 (* x (+ (* -500000000/23533438303 y) (* -500000000/23533438303 (/ z x)))))
(* 500000000/23533438303 z)
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(* 500000000/23533438303 (* x y))
(* y (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y))))
(* y (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y))))
(* y (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y))))
(* 500000000/23533438303 (* x y))
(* -1 (* y (+ (* -500000000/23533438303 x) (* -500000000/23533438303 (/ z y)))))
(* -1 (* y (+ (* -500000000/23533438303 x) (* -500000000/23533438303 (/ z y)))))
(* -1 (* y (+ (* -500000000/23533438303 x) (* -500000000/23533438303 (/ z y)))))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* -1000000000/23533438303 (* x y))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))) (* 500000000/23533438303 y)) (* -156699607947000000000/553822718361107519809 y)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 y) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (* -156699607947000000000/553822718361107519809 y)))))
(/ y (pow x 2))
(/ (- (+ y (* -2 (/ y x))) (* 216700011257/5000000000 (/ y x))) (pow x 2))
(/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y)) (pow x 2))))) (* 216700011257/5000000000 (/ y x))) (pow x 2))
(/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y))) (+ (* 263505074721/1000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 156699607947/500000000 y))) (pow x 3))))) (+ (* 216700011257/5000000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (- (* -2 y) (* 216700011257/5000000000 y)) (pow x 2))) (* 263505074721/1000000000 (/ y (pow x 2)))))) (pow x 2))
(/ y (pow x 2))
(/ (+ y (* -1 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/ (+ y (* -1 (/ (- (+ (* -216700011257/5000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)) (+ (* 2 y) (* 263505074721/1000000000 (/ y x)))) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/ (+ y (* -1 (/ (- (+ (* -1 (/ (- (+ (* -156699607947/500000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y)) x)) (* 263505074721/1000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)))) (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y))) x)) (* 2 y)) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* 500000000/23533438303 (* x y))
(* x (+ (* -78349803973500000000/553822718361107519809 (* x y)) (* 500000000/23533438303 y)))
(* x (+ (* 500000000/23533438303 y) (* x (- (* -1 (* x (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 y) (* 65876268680250000000/553822718361107519809 y)))) (* 78349803973500000000/553822718361107519809 y)))))
(* x (+ (* 500000000/23533438303 y) (* x (- (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 y) (* 65876268680250000000/553822718361107519809 y))) (+ (* -10322785475206410101946750000000/13033352773350869092174451844127 y) (* 10835000562850000000/553822718361107519809 y))))) (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 y) (* 65876268680250000000/553822718361107519809 y)))) (* 78349803973500000000/553822718361107519809 y)))))
(/ y (pow x 3))
(/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))
(/ (- (+ y (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y)) (pow x 2)))) (* 216700011257/5000000000 (/ y x))) (pow x 3))
(/ (- (+ y (* -1 (/ (+ (* -57101552658317326134297/5000000000000000000 y) (+ (* -216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y))) (* 156699607947/500000000 y))) (pow x 3)))) (+ (* -46958894878783926720049/25000000000000000000 (/ y (pow x 2))) (+ (* 216700011257/5000000000 (/ y x)) (* 263505074721/1000000000 (/ y (pow x 2)))))) (pow x 3))
(/ y (pow x 3))
(* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -216700011257/5000000000 y) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y)) x))) x))) (pow x 3)))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -216700011257/5000000000 y) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 y) (+ (* -1 (/ (+ (* -156699607947/500000000 y) (+ (* 216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y))) (* 57101552658317326134297/5000000000000000000 y))) x)) (* 263505074721/1000000000 y))) x))) x))) (pow x 3)))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* x y)
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- 68759708208/23533438303 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(/ 4297481763/31250000 x)
(/ (- (+ 4297481763/31250000 (/ y x)) (* 974239164048852206091/156250000000000000 (/ 1 x))) x)
(/ (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (/ y x) (/ z (pow x 2))))) (+ (* 216700011257/5000000000 (/ (- y 974239164048852206091/156250000000000000) (pow x 2))) (+ (* 974239164048852206091/156250000000000000 (/ 1 x)) (/ 1132408253071449813123/31250000000000000 (pow x 2))))) x)
(/ (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (* -2 (/ z (pow x 3))) (+ (/ y x) (/ z (pow x 2)))))) (+ (* 216700011257/5000000000 (/ (- y 974239164048852206091/156250000000000000) (pow x 2))) (+ (* 216700011257/5000000000 (/ (- (+ z (* -2 y)) (+ 1132408253071449813123/31250000000000000 (* 216700011257/5000000000 (- y 974239164048852206091/156250000000000000)))) (pow x 3))) (+ (* 263505074721/1000000000 (/ (- y 974239164048852206091/156250000000000000) (pow x 3))) (+ (* 974239164048852206091/156250000000000000 (/ 1 x)) (+ (* 673413707421482370561/15625000000000000 (/ 1 (pow x 3))) (/ 1132408253071449813123/31250000000000000 (pow x 2)))))))) x)
(/ 4297481763/31250000 x)
(* -1 (/ (- (+ (* -1 (/ y x)) (* 974239164048852206091/156250000000000000 (/ 1 x))) 4297481763/31250000) x))
(* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ y x)) (+ (* -1 (+ 974239164048852206091/156250000000000000 (* -1 y))) (/ z x))) (+ (* -216700011257/5000000000 (/ (+ 974239164048852206091/156250000000000000 (* -1 y)) x)) (* 1132408253071449813123/31250000000000000 (/ 1 x)))) x)) 4297481763/31250000) x))
(* -1 (/ (- (* -1 (/ (+ (* -1 (+ 974239164048852206091/156250000000000000 (* -1 y))) (* -1 (/ (- (+ (* -1 (- (+ z (* -2 y)) (+ 1132408253071449813123/31250000000000000 (* -216700011257/5000000000 (+ 974239164048852206091/156250000000000000 (* -1 y)))))) (+ (* 2 (/ z x)) (* 673413707421482370561/15625000000000000 (/ 1 x)))) (+ (* -216700011257/5000000000 (/ (- (+ z (* -2 y)) (+ 1132408253071449813123/31250000000000000 (* -216700011257/5000000000 (+ 974239164048852206091/156250000000000000 (* -1 y))))) x)) (* 263505074721/1000000000 (/ (+ 974239164048852206091/156250000000000000 (* -1 y)) x)))) x))) x)) 4297481763/31250000) x))
(/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* -2 z)
(+ (* -2 z) (* x (+ z (* -2 y))))
(+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- y 4297481763/15625000))))))
(+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- (+ y (* 4297481763/31250000 x)) 4297481763/15625000))))))
(* 4297481763/31250000 (pow x 3))
(* (pow x 3) (- (+ 4297481763/31250000 (/ y x)) (* 4297481763/15625000 (/ 1 x))))
(* (pow x 3) (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (/ y x) (/ z (pow x 2))))) (* 4297481763/15625000 (/ 1 x))))
(* (pow x 3) (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (* -2 (/ z (pow x 3))) (+ (/ y x) (/ z (pow x 2)))))) (* 4297481763/15625000 (/ 1 x))))
(* 4297481763/31250000 (pow x 3))
(* -1 (* (pow x 3) (- (+ (* -1 (/ y x)) (* 4297481763/15625000 (/ 1 x))) 4297481763/31250000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* -2 (/ y x)) (+ (* -1 (+ 4297481763/15625000 (* -1 y))) (/ z x))) x)) 4297481763/31250000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* -1 (+ 4297481763/15625000 (* -1 y))) (* -1 (/ (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x))) x))) x)) 4297481763/31250000)))
(* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2))
(+ (* x (* y (- x 2))) (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)))
(+ (* x (* y (- x 2))) (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)))
(+ (* x (* y (- x 2))) (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)))
(* x (* y (- x 2)))
(* y (+ (* x (- x 2)) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))
(* y (+ (* x (- x 2)) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))
(* y (+ (* x (- x 2)) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))
(* x (* y (- x 2)))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))))
(* x (* (+ y (* 4297481763/31250000 x)) (- x 2)))
(+ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (- x 2)))
(+ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (- x 2)))
(+ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (- x 2)))
(* z (- x 2))
(* z (- (+ x (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)) 2))
(* z (- (+ x (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)) 2))
(* z (- (+ x (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)) 2))
(* z (- x 2))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)))))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)))))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)))))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
z
(+ z (* x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(* 4297481763/31250000 (pow x 2))
(* (pow x 2) (+ 4297481763/31250000 (/ y x)))
(* (pow x 2) (+ 4297481763/31250000 (+ (/ y x) (/ z (pow x 2)))))
(* (pow x 2) (+ 4297481763/31250000 (+ (/ y x) (/ z (pow x 2)))))
(* 4297481763/31250000 (pow x 2))
(* (pow x 2) (+ 4297481763/31250000 (/ y x)))
(* (pow x 2) (+ 4297481763/31250000 (* -1 (/ (+ (* -1 y) (* -1 (/ z x))) x))))
(* (pow x 2) (+ 4297481763/31250000 (* -1 (/ (+ (* -1 y) (* -1 (/ z x))) x))))
(+ z (* 4297481763/31250000 (pow x 2)))
(+ z (+ (* 4297481763/31250000 (pow x 2)) (* x y)))
(+ z (+ (* 4297481763/31250000 (pow x 2)) (* x y)))
(+ z (+ (* 4297481763/31250000 (pow x 2)) (* x y)))
(* x y)
(* y (+ x (+ (* 4297481763/31250000 (/ (pow x 2) y)) (/ z y))))
(* y (+ x (+ (* 4297481763/31250000 (/ (pow x 2) y)) (/ z y))))
(* y (+ x (+ (* 4297481763/31250000 (/ (pow x 2) y)) (/ z y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* 4297481763/31250000 (pow x 2))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* 4297481763/31250000 (pow x 2))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* 4297481763/31250000 (pow x 2))) y)))))
(* x (+ y (* 4297481763/31250000 x)))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+ z (* x (+ y (* 4297481763/31250000 x))))
z
(* z (+ 1 (/ (* x (+ y (* 4297481763/31250000 x))) z)))
(* z (+ 1 (/ (* x (+ y (* 4297481763/31250000 x))) z)))
(* z (+ 1 (/ (* x (+ y (* 4297481763/31250000 x))) z)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* 4297481763/31250000 x))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* 4297481763/31250000 x))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* 4297481763/31250000 x))) z)) 1)))
(* 500000000/23533438303 z)
(+ (* 500000000/23533438303 z) (* x (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- (+ 68759708208/23533438303 (* x (- 393497462077/235334383030 (+ (* 10835000562850000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))) (* 156699607947/23533438303 (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))))))) (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
104109730557/25000000000
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3)))))
104109730557/25000000000
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+ 104109730557/25000000000 (* -1 (/ (- 12723143231740136880149/125000000000000000000 (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x))) x)))
(+ 104109730557/25000000000 (* -1 (/ (+ 12723143231740136880149/125000000000000000000 (* -1 (/ (+ 2157218858562374472887084159837293/625000000000000000000000000000 (* -1 (/ (+ 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (* -1 y)) x))) x))) x)))
(/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(* 263505074721/1000000000 x)
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* 4297481763/31250000 x)
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 500000000/23533438303 (* x y))
(* 156699607947/500000000 x)
(* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 4297481763/31250000 x)
(* 263505074721/1000000000 x)
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* 156699607947/500000000 x)
(* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
Outputs
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 x (+.f64 (+.f64 (-.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 263505074721/47066876606 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 z #s(literal -21670001125700000000/553822718361107519809 binary64)) #s(literal 49698921037/117667191515 binary64))))) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x)) #s(literal 13764240537310136880149/125000000000000000000 binary64)) x) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (/.f64 y x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(*.f64 x (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 x (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 (*.f64 y (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 x (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 (*.f64 y (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 x (/.f64 (*.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 (*.f64 y (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (*.f64 y (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* y (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(*.f64 y (+.f64 (*.f64 x (*.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) y))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* y (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(*.f64 y (+.f64 (*.f64 x (*.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) y))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* y (+ (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(*.f64 y (+.f64 (*.f64 x (*.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) y))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* (pow x 2) (* y (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (*.f64 y (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* y (+ (* -1 (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (*.f64 x (neg.f64 (*.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) y)))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (*.f64 x (neg.f64 (*.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) y)))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -1 (/ (* x (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (* (pow x 2) (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (*.f64 x (neg.f64 (*.f64 (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) y)))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (-.f64 #s(literal 0 binary64) y))
(/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* z (+ (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z)))))
(* z (+ (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z)))))
(* z (+ (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z)))))
(/ (* x (* z (- 1 (* 2 (/ 1 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* z (+ (* -1 (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z)))) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z)))) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* x (- 1 (* 2 (/ 1 x)))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (pow x 2) (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- 1 (* 2 (/ 1 x))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z)))) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(/ -2 x)
(/.f64 #s(literal -2 binary64) x)
(/ (- x 2) x)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
(/ (- x 2) x)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
(/ (- x 2) x)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
1
#s(literal 1 binary64)
(- 1 (* 2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
(- 1 (* 2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
(- 1 (* 2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
1
#s(literal 1 binary64)
(- 1 (* 2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
(- 1 (* 2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
(- 1 (* 2 (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+ (* -1000000000/23533438303 z) (* x (+ (* -1000000000/23533438303 y) (* 500000000/23533438303 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 z #s(literal 500000000/23533438303 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (+ (* -1000000000/23533438303 y) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))))))
(+ (* -1000000000/23533438303 z) (* x (+ (* -1000000000/23533438303 y) (+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y))))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y))))))
(* 500000000/23533438303 (* (pow x 2) y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 y (*.f64 x x)))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))
(*.f64 (*.f64 x x) (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) (+.f64 (/.f64 y x) (/.f64 z (*.f64 x x)))) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* -1000000000/23533438303 (/ z (pow x 2))) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))))
(*.f64 (*.f64 x x) (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) (+.f64 (/.f64 y x) (/.f64 z (*.f64 x x)))) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(* 500000000/23533438303 (* (pow x 2) y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 y (*.f64 x x)))
(* (pow x 2) (+ (* -1000000000/23533438303 (/ y x)) (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) x) (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -1000000000/23533438303 y) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (* 500000000/23533438303 y)))
(*.f64 (*.f64 x x) (-.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (/.f64 (-.f64 (*.f64 (/.f64 z x) #s(literal 1000000000/23533438303 binary64)) (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 z #s(literal 500000000/23533438303 binary64)))) x)))
(* (pow x 2) (+ (* -1 (/ (+ (* -1 (+ (* -1000000000/23533438303 y) (* 500000000/23533438303 z))) (* 1000000000/23533438303 (/ z x))) x)) (* 500000000/23533438303 y)))
(*.f64 (*.f64 x x) (-.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (/.f64 (-.f64 (*.f64 (/.f64 z x) #s(literal 1000000000/23533438303 binary64)) (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 z #s(literal 500000000/23533438303 binary64)))) x)))
(* 500000000/23533438303 (* x (* y (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x y))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x y))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x y))))
(* 500000000/23533438303 (* z (- x 2)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(* z (+ (* 500000000/23533438303 (- x 2)) (* 500000000/23533438303 (/ (* x (* y (- x 2))) z))))
(*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) z))))
(* z (+ (* 500000000/23533438303 (- x 2)) (* 500000000/23533438303 (/ (* x (* y (- x 2))) z))))
(*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) z))))
(* z (+ (* 500000000/23533438303 (- x 2)) (* 500000000/23533438303 (/ (* x (* y (- x 2))) z))))
(*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) z))))
(* 500000000/23533438303 (* z (- x 2)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(* -1 (* z (+ (* -500000000/23533438303 (- x 2)) (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) z)))))
(* -1 (* z (+ (* -500000000/23533438303 (- x 2)) (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) z)))))
(* -1 (* z (+ (* -500000000/23533438303 (- x 2)) (* -500000000/23533438303 (/ (* x (* y (- x 2))) z)))))
(-.f64 #s(literal 0 binary64) (*.f64 z (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) z)))))
(* 500000000/23533438303 (* z (- x 2)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 z (+.f64 x #s(literal -2 binary64))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x y))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x y))))
(+ (* 500000000/23533438303 (* x (* y (- x 2)))) (* 500000000/23533438303 (* z (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x y))))
(* 500000000/23533438303 (* x (* y (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (* 500000000/23533438303 (/ (* z (- x 2)) y))))
(*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) y)))))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (* 500000000/23533438303 (/ (* z (- x 2)) y))))
(*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) y)))))
(* y (+ (* 500000000/23533438303 (* x (- x 2))) (* 500000000/23533438303 (/ (* z (- x 2)) y))))
(*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) y)))))
(* 500000000/23533438303 (* x (* y (- x 2))))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(* -1 (* y (+ (* -500000000/23533438303 (* x (- x 2))) (* -500000000/23533438303 (/ (* z (- x 2)) y)))))
(*.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) y)))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -500000000/23533438303 (* x (- x 2))) (* -500000000/23533438303 (/ (* z (- x 2)) y)))))
(*.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) y)))) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -500000000/23533438303 (* x (- x 2))) (* -500000000/23533438303 (/ (* z (- x 2)) y)))))
(*.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 z (/.f64 (+.f64 x #s(literal -2 binary64)) y)))) (-.f64 #s(literal 0 binary64) y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* z (+ 500000000/23533438303 (* 500000000/23533438303 (/ (* x y) z))))
(*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 #s(literal 500000000/23533438303 binary64) (/.f64 (*.f64 x y) z))))
(* z (+ 500000000/23533438303 (* 500000000/23533438303 (/ (* x y) z))))
(*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 #s(literal 500000000/23533438303 binary64) (/.f64 (*.f64 x y) z))))
(* z (+ 500000000/23533438303 (* 500000000/23533438303 (/ (* x y) z))))
(*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 #s(literal 500000000/23533438303 binary64) (/.f64 (*.f64 x y) z))))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* -1 (* z (- (* -500000000/23533438303 (/ (* x y) z)) 500000000/23533438303)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 x y) z) #s(literal 1 binary64)) #s(literal -500000000/23533438303 binary64)) (neg.f64 z))
(* -1 (* z (- (* -500000000/23533438303 (/ (* x y) z)) 500000000/23533438303)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 x y) z) #s(literal 1 binary64)) #s(literal -500000000/23533438303 binary64)) (neg.f64 z))
(* -1 (* z (- (* -500000000/23533438303 (/ (* x y) z)) 500000000/23533438303)))
(*.f64 (*.f64 (+.f64 (/.f64 (*.f64 x y) z) #s(literal 1 binary64)) #s(literal -500000000/23533438303 binary64)) (neg.f64 z))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* x (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))
(*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x))))
(* x (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))
(*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x))))
(* x (+ (* 500000000/23533438303 y) (* 500000000/23533438303 (/ z x))))
(*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x))))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* -1 (* x (+ (* -500000000/23533438303 y) (* -500000000/23533438303 (/ z x)))))
(*.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 y (/.f64 z x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -500000000/23533438303 y) (* -500000000/23533438303 (/ z x)))))
(*.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 y (/.f64 z x))) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -500000000/23533438303 y) (* -500000000/23533438303 (/ z x)))))
(*.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 y (/.f64 z x))) (-.f64 #s(literal 0 binary64) x))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(+ (* 500000000/23533438303 z) (* 500000000/23533438303 (* x y)))
(*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 x y)))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* y (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y))))
(*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x)))
(* y (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y))))
(*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x)))
(* y (+ (* 500000000/23533438303 x) (* 500000000/23533438303 (/ z y))))
(*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x)))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* -1 (* y (+ (* -500000000/23533438303 x) (* -500000000/23533438303 (/ z y)))))
(*.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 (/.f64 z y) x)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -500000000/23533438303 x) (* -500000000/23533438303 (/ z y)))))
(*.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 (/.f64 z y) x)) (-.f64 #s(literal 0 binary64) y))
(* -1 (* y (+ (* -500000000/23533438303 x) (* -500000000/23533438303 (/ z y)))))
(*.f64 (*.f64 #s(literal -500000000/23533438303 binary64) (+.f64 (/.f64 z y) x)) (-.f64 #s(literal 0 binary64) y))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* -1000000000/23533438303 (* x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(* x (+ (* -1000000000/23533438303 y) (* x (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* -1 (* x (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y)))))) (* 500000000/23533438303 y)) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) (-.f64 #s(literal 0 binary64) x)) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))))))
(* x (+ (* -1000000000/23533438303 y) (* x (- (+ (* 500000000/23533438303 y) (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))) (+ (* -21670001125700000000/553822718361107519809 y) (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (+ (* -131752537360500000000/553822718361107519809 y) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* -156699607947000000000/553822718361107519809 y))))))) (* -156699607947000000000/553822718361107519809 y)))))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (+.f64 (*.f64 x (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y #s(literal -131752537360500000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))) #s(literal -156699607947/23533438303 binary64)) (+.f64 (*.f64 y #s(literal -21670001125700000000/553822718361107519809 binary64)) (*.f64 #s(literal 263505074721/47066876606 binary64) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))))) (-.f64 #s(literal 0 binary64) x)) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) y)) (*.f64 #s(literal -156699607947/23533438303 binary64) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))))) (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64))))))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(/ (- (+ y (* -2 (/ y x))) (* 216700011257/5000000000 (/ y x))) (pow x 2))
(/.f64 (+.f64 y (*.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64))) (*.f64 x x))
(/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y)) (pow x 2))))) (* 216700011257/5000000000 (/ y x))) (pow x 2))
(/.f64 (+.f64 (-.f64 (+.f64 y (*.f64 #s(literal -2 binary64) (/.f64 y x))) (/.f64 (+.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (*.f64 y #s(literal -226700011257/5000000000 binary64))) (*.f64 y #s(literal 263505074721/1000000000 binary64))) (*.f64 x x))) (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x))
(/ (- (+ y (+ (* -2 (/ y x)) (* -1 (/ (+ (* -216700011257/5000000000 (+ (* 216700011257/5000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 263505074721/1000000000 y))) (+ (* 263505074721/1000000000 (- (* -2 y) (* 216700011257/5000000000 y))) (* 156699607947/500000000 y))) (pow x 3))))) (+ (* 216700011257/5000000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (- (* -2 y) (* 216700011257/5000000000 y)) (pow x 2))) (* 263505074721/1000000000 (/ y (pow x 2)))))) (pow x 2))
(/.f64 (+.f64 y (-.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 y x)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (*.f64 y #s(literal -226700011257/5000000000 binary64))) (*.f64 y #s(literal 263505074721/1000000000 binary64))) #s(literal -216700011257/5000000000 binary64)) (+.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 y #s(literal -226700011257/5000000000 binary64))) (*.f64 y #s(literal 156699607947/500000000 binary64)))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (+.f64 (/.f64 y x) (/.f64 (*.f64 y #s(literal -226700011257/5000000000 binary64)) (*.f64 x x)))) (/.f64 (*.f64 y #s(literal 263505074721/1000000000 binary64)) (*.f64 x x))))) (*.f64 x x))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(/ (+ y (* -1 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(/ (+ y (* -1 (/ (- (+ (* -216700011257/5000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)) (+ (* 2 y) (* 263505074721/1000000000 (/ y x)))) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/.f64 (-.f64 y (/.f64 (+.f64 (+.f64 (*.f64 #s(literal -216700011257/5000000000 binary64) (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (+.f64 (*.f64 y #s(literal 2 binary64)) (/.f64 (*.f64 y #s(literal 263505074721/1000000000 binary64)) x))) (*.f64 y #s(literal 216700011257/5000000000 binary64))) x)) (*.f64 x x))
(/ (+ y (* -1 (/ (- (+ (* -1 (/ (- (+ (* -156699607947/500000000 (/ y x)) (+ (* 216700011257/5000000000 (/ (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y)) x)) (* 263505074721/1000000000 (/ (- (* 2 y) (* -216700011257/5000000000 y)) x)))) (+ (* -216700011257/5000000000 (- (* 2 y) (* -216700011257/5000000000 y))) (* 263505074721/1000000000 y))) x)) (* 2 y)) (* -216700011257/5000000000 y)) x))) (pow x 2))
(/.f64 (-.f64 y (/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (+.f64 (*.f64 (/.f64 y x) #s(literal -156699607947/500000000 binary64)) (/.f64 (*.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 y #s(literal 226700011257/5000000000 binary64))) x)) (/.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (+.f64 (*.f64 y #s(literal 263505074721/1000000000 binary64)) (*.f64 #s(literal -216700011257/5000000000 binary64) (*.f64 y #s(literal 226700011257/5000000000 binary64))))) x)) (+.f64 (*.f64 y #s(literal 263505074721/1000000000 binary64)) (*.f64 #s(literal -216700011257/5000000000 binary64) (*.f64 y #s(literal 226700011257/5000000000 binary64))))) (-.f64 #s(literal 0 binary64) x)) (*.f64 y #s(literal 226700011257/5000000000 binary64))) x)) (*.f64 x x))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* x (+ (* -78349803973500000000/553822718361107519809 (* x y)) (* 500000000/23533438303 y)))
(*.f64 x (*.f64 y (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 #s(literal -78349803973500000000/553822718361107519809 binary64) x))))
(* x (+ (* 500000000/23533438303 y) (* x (- (* -1 (* x (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 y) (* 65876268680250000000/553822718361107519809 y)))) (* 78349803973500000000/553822718361107519809 y)))))
(*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 x (+.f64 (*.f64 x (*.f64 y #s(literal 10727088460753238167788750000000/13033352773350869092174451844127 binary64))) (*.f64 y #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(* x (+ (* 500000000/23533438303 y) (* x (- (* x (- (* -1 (* x (+ (* -156699607947/23533438303 (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 y) (* 65876268680250000000/553822718361107519809 y))) (+ (* -10322785475206410101946750000000/13033352773350869092174451844127 y) (* 10835000562850000000/553822718361107519809 y))))) (+ (* -12277383565371752777404500000000/13033352773350869092174451844127 y) (* 65876268680250000000/553822718361107519809 y)))) (* 78349803973500000000/553822718361107519809 y)))))
(*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 #s(literal -156699607947/23533438303 binary64) (*.f64 y #s(literal -10727088460753238167788750000000/13033352773350869092174451844127 binary64))) (*.f64 y #s(literal -10067800657947609353103200000000/13033352773350869092174451844127 binary64))) (-.f64 #s(literal 0 binary64) x)) (*.f64 y #s(literal 10727088460753238167788750000000/13033352773350869092174451844127 binary64)))) (*.f64 y #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(/ y (pow x 3))
(/.f64 y (*.f64 x (*.f64 x x)))
(/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))
(/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))
(/ (- (+ y (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y)) (pow x 2)))) (* 216700011257/5000000000 (/ y x))) (pow x 3))
(/.f64 (+.f64 (-.f64 y (/.f64 (*.f64 y #s(literal -40371268010758926720049/25000000000000000000 binary64)) (*.f64 x x))) (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))
(/ (- (+ y (* -1 (/ (+ (* -57101552658317326134297/5000000000000000000 y) (+ (* -216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y))) (* 156699607947/500000000 y))) (pow x 3)))) (+ (* -46958894878783926720049/25000000000000000000 (/ y (pow x 2))) (+ (* 216700011257/5000000000 (/ y x)) (* 263505074721/1000000000 (/ y (pow x 2)))))) (pow x 3))
(/.f64 (-.f64 (-.f64 y (/.f64 (+.f64 (*.f64 y #s(literal -57101552658317326134297/5000000000000000000 binary64)) (+.f64 (*.f64 y #s(literal 156699607947/500000000 binary64)) (*.f64 #s(literal -216700011257/5000000000 binary64) (*.f64 y #s(literal -40371268010758926720049/25000000000000000000 binary64))))) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (*.f64 y #s(literal 263505074721/1000000000 binary64)) (*.f64 x x)) (+.f64 (/.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) x) (/.f64 (*.f64 y #s(literal -46958894878783926720049/25000000000000000000 binary64)) (*.f64 x x))))) (*.f64 x (*.f64 x x)))
(/ y (pow x 3))
(/.f64 y (*.f64 x (*.f64 x x)))
(* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))
(/.f64 (-.f64 (/.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) x) y) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -216700011257/5000000000 y) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y)) x))) x))) (pow x 3)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (-.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) (/.f64 (*.f64 y #s(literal -40371268010758926720049/25000000000000000000 binary64)) x)) x)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* -1 (/ (+ (* -1 y) (* -1 (/ (+ (* -216700011257/5000000000 y) (* -1 (/ (+ (* -46958894878783926720049/25000000000000000000 y) (+ (* -1 (/ (+ (* -156699607947/500000000 y) (+ (* 216700011257/5000000000 (+ (* -46958894878783926720049/25000000000000000000 y) (* 263505074721/1000000000 y))) (* 57101552658317326134297/5000000000000000000 y))) x)) (* 263505074721/1000000000 y))) x))) x))) (pow x 3)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 (-.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) (/.f64 (+.f64 (*.f64 y #s(literal -40371268010758926720049/25000000000000000000 binary64)) (/.f64 (+.f64 (*.f64 y #s(literal -156699607947/500000000 binary64)) (+.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (*.f64 y #s(literal -40371268010758926720049/25000000000000000000 binary64))) (*.f64 y #s(literal 57101552658317326134297/5000000000000000000 binary64)))) (-.f64 #s(literal 0 binary64) x))) x)) x)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* x y)
(*.f64 x y)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* 500000000/23533438303 (- y 4297481763/15625000)) (* x (- 68759708208/23533438303 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 x (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (-.f64 (*.f64 x (-.f64 (+.f64 #s(literal 68759708208/23533438303 binary64) (*.f64 #s(literal 21670001125700000000/553822718361107519809 binary64) z)) (+.f64 (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 263505074721/47066876606 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))))) (+.f64 (*.f64 z #s(literal -131752537360500000000/553822718361107519809 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 156699607947/23533438303 binary64)))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ (- (+ 4297481763/31250000 (/ y x)) (* 974239164048852206091/156250000000000000 (/ 1 x))) x)
(/.f64 (+.f64 (+.f64 (/.f64 y x) #s(literal 4297481763/31250000 binary64)) (/.f64 #s(literal -974239164048852206091/156250000000000000 binary64) x)) x)
(/ (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (/ y x) (/ z (pow x 2))))) (+ (* 216700011257/5000000000 (/ (- y 974239164048852206091/156250000000000000) (pow x 2))) (+ (* 974239164048852206091/156250000000000000 (/ 1 x)) (/ 1132408253071449813123/31250000000000000 (pow x 2))))) x)
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) y) (*.f64 x x)) (+.f64 (/.f64 y x) (+.f64 #s(literal 4297481763/31250000 binary64) (/.f64 z (*.f64 x x))))) (+.f64 (/.f64 (+.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) #s(literal -211117637816396542757848983966387/781250000000000000000000000 binary64)) (*.f64 x x)) (+.f64 (/.f64 #s(literal 974239164048852206091/156250000000000000 binary64) x) (/.f64 #s(literal 1132408253071449813123/31250000000000000 binary64) (*.f64 x x))))) x)
(/ (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (* -2 (/ z (pow x 3))) (+ (/ y x) (/ z (pow x 2)))))) (+ (* 216700011257/5000000000 (/ (- y 974239164048852206091/156250000000000000) (pow x 2))) (+ (* 216700011257/5000000000 (/ (- (+ z (* -2 y)) (+ 1132408253071449813123/31250000000000000 (* 216700011257/5000000000 (- y 974239164048852206091/156250000000000000)))) (pow x 3))) (+ (* 263505074721/1000000000 (/ (- y 974239164048852206091/156250000000000000) (pow x 3))) (+ (* 974239164048852206091/156250000000000000 (/ 1 x)) (+ (* 673413707421482370561/15625000000000000 (/ 1 (pow x 3))) (/ 1132408253071449813123/31250000000000000 (pow x 2)))))))) x)
(/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 y x) (/.f64 z (*.f64 x x)))) (+.f64 (*.f64 #s(literal 216700011257/5000000000 binary64) (+.f64 (/.f64 (+.f64 y #s(literal -974239164048852206091/156250000000000000 binary64)) (*.f64 x x)) (/.f64 (-.f64 (+.f64 z (*.f64 #s(literal -2 binary64) y)) (+.f64 #s(literal -182807431489610297429773983966387/781250000000000000000000000 binary64) (*.f64 y #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (*.f64 x x))))) (+.f64 (+.f64 (/.f64 #s(literal 1132408253071449813123/31250000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 673413707421482370561/15625000000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal 974239164048852206091/156250000000000000 binary64) x) (/.f64 (+.f64 (*.f64 y #s(literal 263505074721/1000000000 binary64)) #s(literal -256716963718817377460294646325611/156250000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))))))) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(* -1 (/ (- (+ (* -1 (/ y x)) (* 974239164048852206091/156250000000000000 (/ 1 x))) 4297481763/31250000) x))
(/.f64 (+.f64 (-.f64 (/.f64 #s(literal 974239164048852206091/156250000000000000 binary64) x) (/.f64 y x)) #s(literal -4297481763/31250000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (- (* -1 (/ (- (+ (* -2 (/ y x)) (+ (* -1 (+ 974239164048852206091/156250000000000000 (* -1 y))) (/ z x))) (+ (* -216700011257/5000000000 (/ (+ 974239164048852206091/156250000000000000 (* -1 y)) x)) (* 1132408253071449813123/31250000000000000 (/ 1 x)))) x)) 4297481763/31250000) x))
(/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 y x)) (-.f64 (/.f64 z x) (-.f64 #s(literal 974239164048852206091/156250000000000000 binary64) y))) (+.f64 (/.f64 (+.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) #s(literal -211117637816396542757848983966387/781250000000000000000000000 binary64)) x) (/.f64 #s(literal 1132408253071449813123/31250000000000000 binary64) x))) (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (- (* -1 (/ (+ (* -1 (+ 974239164048852206091/156250000000000000 (* -1 y))) (* -1 (/ (- (+ (* -1 (- (+ z (* -2 y)) (+ 1132408253071449813123/31250000000000000 (* -216700011257/5000000000 (+ 974239164048852206091/156250000000000000 (* -1 y)))))) (+ (* 2 (/ z x)) (* 673413707421482370561/15625000000000000 (/ 1 x)))) (+ (* -216700011257/5000000000 (/ (- (+ z (* -2 y)) (+ 1132408253071449813123/31250000000000000 (* -216700011257/5000000000 (+ 974239164048852206091/156250000000000000 (* -1 y))))) x)) (* 263505074721/1000000000 (/ (+ 974239164048852206091/156250000000000000 (* -1 y)) x)))) x))) x)) 4297481763/31250000) x))
(/.f64 (+.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 974239164048852206091/156250000000000000 binary64) y)) (/.f64 (+.f64 (+.f64 (-.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) z) x) (/.f64 #s(literal 673413707421482370561/15625000000000000 binary64) x)) (-.f64 (+.f64 z (*.f64 #s(literal -2 binary64) y)) (+.f64 #s(literal -182807431489610297429773983966387/781250000000000000000000000 binary64) (*.f64 y #s(literal 216700011257/5000000000 binary64))))) (*.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 (-.f64 (+.f64 z (*.f64 #s(literal -2 binary64) y)) (+.f64 #s(literal -182807431489610297429773983966387/781250000000000000000000000 binary64) (*.f64 y #s(literal 216700011257/5000000000 binary64)))) x))) (*.f64 #s(literal -263505074721/1000000000 binary64) (/.f64 (-.f64 #s(literal 974239164048852206091/156250000000000000 binary64) y) x))) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) (-.f64 #s(literal 0 binary64) x))
(/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) y))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) y)))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) y)))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (neg.f64 (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) y)))))
(/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (neg.f64 z)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (neg.f64 z)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (neg.f64 z)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (neg.f64 z))
(* -2 z)
(*.f64 z #s(literal -2 binary64))
(+ (* -2 z) (* x (+ z (* -2 y))))
(+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y))))
(+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- y 4297481763/15625000))))))
(+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 (+.f64 z (*.f64 #s(literal -2 binary64) y)) (*.f64 x (+.f64 y #s(literal -4297481763/15625000 binary64))))))
(+ (* -2 z) (* x (+ z (+ (* -2 y) (* x (- (+ y (* 4297481763/31250000 x)) 4297481763/15625000))))))
(+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) y) (+.f64 z (*.f64 x (+.f64 y (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) #s(literal -4297481763/15625000 binary64))))))))
(* 4297481763/31250000 (pow x 3))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal 4297481763/31250000 binary64))
(* (pow x 3) (- (+ 4297481763/31250000 (/ y x)) (* 4297481763/15625000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 y x) (+.f64 #s(literal 4297481763/31250000 binary64) (/.f64 #s(literal -4297481763/15625000 binary64) x))))
(* (pow x 3) (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (/ y x) (/ z (pow x 2))))) (* 4297481763/15625000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (/.f64 y x) (+.f64 (/.f64 z (*.f64 x x)) (/.f64 (*.f64 #s(literal -2 binary64) y) (*.f64 x x)))) (+.f64 #s(literal 4297481763/31250000 binary64) (/.f64 #s(literal -4297481763/15625000 binary64) x))))
(* (pow x 3) (- (+ 4297481763/31250000 (+ (* -2 (/ y (pow x 2))) (+ (* -2 (/ z (pow x 3))) (+ (/ y x) (/ z (pow x 2)))))) (* 4297481763/15625000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 y x) (+.f64 #s(literal 4297481763/31250000 binary64) (/.f64 z (*.f64 x x))))) (/.f64 #s(literal -4297481763/15625000 binary64) x)))
(* 4297481763/31250000 (pow x 3))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal 4297481763/31250000 binary64))
(* -1 (* (pow x 3) (- (+ (* -1 (/ y x)) (* 4297481763/15625000 (/ 1 x))) 4297481763/31250000)))
(*.f64 (+.f64 (-.f64 (/.f64 #s(literal 4297481763/15625000 binary64) x) (/.f64 y x)) #s(literal -4297481763/31250000 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* -2 (/ y x)) (+ (* -1 (+ 4297481763/15625000 (* -1 y))) (/ z x))) x)) 4297481763/31250000)))
(*.f64 (+.f64 (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 y x)) (-.f64 (/.f64 z x) (-.f64 #s(literal 4297481763/15625000 binary64) y))) (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ (* -1 (+ 4297481763/15625000 (* -1 y))) (* -1 (/ (+ (* -1 (+ z (* -2 y))) (* 2 (/ z x))) x))) x)) 4297481763/31250000)))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) z) x) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 4297481763/15625000 binary64) y)) (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))))
(+ (* x (* y (- x 2))) (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x y) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)))))
(+ (* x (* y (- x 2))) (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x y) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)))))
(+ (* x (* y (- x 2))) (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x y) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)))))
(* x (* y (- x 2)))
(*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))
(* y (+ (* x (- x 2)) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))
(*.f64 y (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* y (+ (* x (- x 2)) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))
(*.f64 y (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* y (+ (* x (- x 2)) (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))
(*.f64 y (+.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* x (* y (- x 2)))
(*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x (+.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x (+.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* -1 (* y (+ (* -1 (* x (- x 2))) (* -1 (/ (* (+ z (* 4297481763/31250000 (pow x 2))) (- x 2)) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (*.f64 x (+.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64))) (*.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (/.f64 (+.f64 x #s(literal -2 binary64)) y))))
(* x (* (+ y (* 4297481763/31250000 x)) (- x 2)))
(*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(+ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(+ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(+ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) (* z (- x 2)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* z (- (+ x (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)) 2))
(*.f64 z (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) z) (+.f64 x #s(literal -2 binary64))))
(* z (- (+ x (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)) 2))
(*.f64 z (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) z) (+.f64 x #s(literal -2 binary64))))
(* z (- (+ x (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)) 2))
(*.f64 z (+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) z) (+.f64 x #s(literal -2 binary64))))
(* z (- x 2))
(*.f64 z (+.f64 x #s(literal -2 binary64)))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)))))
(*.f64 (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)))))
(*.f64 (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) z)) (neg.f64 z))
(* -1 (* z (+ (* -1 (- x 2)) (* -1 (/ (* x (* (+ y (* 4297481763/31250000 x)) (- x 2))) z)))))
(*.f64 (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64)) (/.f64 (*.f64 x (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) z)) (neg.f64 z))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
z
(+ z (* x y))
(+.f64 z (*.f64 x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(* 4297481763/31250000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))
(* (pow x 2) (+ 4297481763/31250000 (/ y x)))
(*.f64 (*.f64 x x) (+.f64 (/.f64 y x) #s(literal 4297481763/31250000 binary64)))
(* (pow x 2) (+ 4297481763/31250000 (+ (/ y x) (/ z (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 y x) (+.f64 #s(literal 4297481763/31250000 binary64) (/.f64 z (*.f64 x x)))))
(* (pow x 2) (+ 4297481763/31250000 (+ (/ y x) (/ z (pow x 2)))))
(*.f64 (*.f64 x x) (+.f64 (/.f64 y x) (+.f64 #s(literal 4297481763/31250000 binary64) (/.f64 z (*.f64 x x)))))
(* 4297481763/31250000 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))
(* (pow x 2) (+ 4297481763/31250000 (/ y x)))
(*.f64 (*.f64 x x) (+.f64 (/.f64 y x) #s(literal 4297481763/31250000 binary64)))
(* (pow x 2) (+ 4297481763/31250000 (* -1 (/ (+ (* -1 y) (* -1 (/ z x))) x))))
(*.f64 (*.f64 x x) (-.f64 #s(literal 4297481763/31250000 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 z x)) x)))
(* (pow x 2) (+ 4297481763/31250000 (* -1 (/ (+ (* -1 y) (* -1 (/ z x))) x))))
(*.f64 (*.f64 x x) (-.f64 #s(literal 4297481763/31250000 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 z x)) x)))
(+ z (* 4297481763/31250000 (pow x 2)))
(+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)))
(+ z (+ (* 4297481763/31250000 (pow x 2)) (* x y)))
(+.f64 (*.f64 x y) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))))
(+ z (+ (* 4297481763/31250000 (pow x 2)) (* x y)))
(+.f64 (*.f64 x y) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))))
(+ z (+ (* 4297481763/31250000 (pow x 2)) (* x y)))
(+.f64 (*.f64 x y) (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))))
(* x y)
(*.f64 x y)
(* y (+ x (+ (* 4297481763/31250000 (/ (pow x 2) y)) (/ z y))))
(*.f64 y (+.f64 (/.f64 z y) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)) y) x)))
(* y (+ x (+ (* 4297481763/31250000 (/ (pow x 2) y)) (/ z y))))
(*.f64 y (+.f64 (/.f64 z y) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)) y) x)))
(* y (+ x (+ (* 4297481763/31250000 (/ (pow x 2) y)) (/ z y))))
(*.f64 y (+.f64 (/.f64 z y) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64)) y) x)))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* 4297481763/31250000 (pow x 2))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* 4297481763/31250000 (pow x 2))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) y)))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* 4297481763/31250000 (pow x 2))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 z (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) y)))
(* x (+ y (* 4297481763/31250000 x)))
(*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
z
(* z (+ 1 (/ (* x (+ y (* 4297481763/31250000 x))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)))
(* z (+ 1 (/ (* x (+ y (* 4297481763/31250000 x))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)))
(* z (+ 1 (/ (* x (+ y (* 4297481763/31250000 x))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) z)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* 4297481763/31250000 x))) z)) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* 4297481763/31250000 x))) z)) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* 4297481763/31250000 x))) z)) 1)))
(*.f64 (+.f64 (/.f64 (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))) (neg.f64 z)) #s(literal -1 binary64)) (neg.f64 z))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(+ (* 500000000/23533438303 z) (* x (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (+.f64 (*.f64 x (+.f64 (+.f64 #s(literal 68759708208/23533438303 binary64) (*.f64 #s(literal -65876268680250000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(+ (* 500000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 y) (* x (- (+ 68759708208/23533438303 (* x (- 393497462077/235334383030 (+ (* 10835000562850000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))) (* 156699607947/23533438303 (- 68759708208/23533438303 (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))))))) (+ (* 65876268680250000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 y) (* 78349803973500000000/553822718361107519809 z))))))) (* 78349803973500000000/553822718361107519809 z))))
(+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 68759708208/23533438303 binary64) (-.f64 (*.f64 x (-.f64 #s(literal 393497462077/235334383030 binary64) (+.f64 (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (+.f64 #s(literal 68759708208/23533438303 binary64) (*.f64 #s(literal -65876268680250000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (+.f64 (*.f64 #s(literal 263505074721/47066876606 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))) (*.f64 z #s(literal 10835000562850000000/553822718361107519809 binary64)))))) (+.f64 (*.f64 z #s(literal 65876268680250000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x))
(- (+ 104109730557/25000000000 (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2))) (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+.f64 (/.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(- (+ 104109730557/25000000000 (+ (/ 2157218858562374472887084159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 12723143231740136880149/125000000000000000000 (/ 1 x)) (* 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3)))))
(-.f64 (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (*.f64 x x)))) (+.f64 (/.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
(- 104109730557/25000000000 (* 12723143231740136880149/125000000000000000000 (/ 1 x)))
(+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x))
(+ 104109730557/25000000000 (* -1 (/ (- 12723143231740136880149/125000000000000000000 (* 2157218858562374472887084159837293/625000000000000000000000000000 (/ 1 x))) x)))
(-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x))
(+ 104109730557/25000000000 (* -1 (/ (+ 12723143231740136880149/125000000000000000000 (* -1 (/ (+ 2157218858562374472887084159837293/625000000000000000000000000000 (* -1 (/ (+ 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (* -1 y)) x))) x))) x)))
(-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))
(/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))
(+.f64 (/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 (/.f64 z y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 y (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 (/.f64 z y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 y (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))))
(* y (+ (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (+ (/ z (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (* y (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))))))
(*.f64 y (+.f64 (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 (/.f64 (/.f64 z y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 y (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))))
(/ (* x y) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x y) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (/.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (-.f64 #s(literal 0 binary64) y)) (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (/.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (-.f64 #s(literal 0 binary64) y)) (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(* -1 (* y (+ (* -1 (/ x (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) (* -1 (/ (+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))) y)))))
(*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 (/.f64 (+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (-.f64 #s(literal 0 binary64) y)) (/.f64 x (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(+ (/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))))
(* z (+ (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))) (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))))
(/ z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))))
(/.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) (* z (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))) (/ 1 (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 z (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))) (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal -216700011257/5000000000 binary64) (*.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) #s(literal -1 binary64))) x) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal -216700011257/5000000000 binary64) (*.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) #s(literal -1 binary64))) x) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x)) #s(literal -104109730557/25000000000 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x)) #s(literal -104109730557/25000000000 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 500000000/23533438303 (* x y))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))
(* 156699607947/500000000 x)
(*.f64 x #s(literal 156699607947/500000000 binary64))
(* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x)))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) x)) x)) #s(literal -216700011257/5000000000 binary64)) x)))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))
(*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal -216700011257/5000000000 binary64) (*.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) #s(literal -1 binary64))) x) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal -216700011257/5000000000 binary64) (*.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) #s(literal -1 binary64))) x) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(* 156699607947/500000000 x)
(*.f64 x #s(literal 156699607947/500000000 binary64))
(* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x)))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) x)) x)) #s(literal -216700011257/5000000000 binary64)) x)))

eval187.0ms (1%)

Compiler

Compiled 37198 to 2522 computations (93.2% saved)

prune171.0ms (0.9%)

Pruning

47 alts after pruning (45 fresh and 2 done)

PrunedKeptTotal
New1074211095
Fresh142438
Picked415
Done011
Total1092471139
Accuracy
99.7%
Counts
1139 → 47
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.5%
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
9.2%
(/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 y x)) (-.f64 (/.f64 z x) (-.f64 #s(literal 974239164048852206091/156250000000000000 binary64) y))) (+.f64 (/.f64 (+.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) #s(literal -211117637816396542757848983966387/781250000000000000000000000 binary64)) x) (/.f64 #s(literal 1132408253071449813123/31250000000000000 binary64) x))) (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) (-.f64 #s(literal 0 binary64) x))
48.8%
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
38.4%
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
4.6%
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
58.4%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
56.8%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
52.2%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
52.2%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
43.5%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
4.7%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
38.4%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
10.6%
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
6.9%
(/.f64 y (*.f64 x x))
3.2%
(/.f64 #s(literal 4297481763/31250000 binary64) x)
52.2%
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 #s(literal 137519416416/23533438303 binary64) (*.f64 z #s(literal -215985700909750000000/553822718361107519809 binary64))) (*.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) #s(literal 336932654197/47066876606 binary64))))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
11.8%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 226700011257/5000000000 binary64) x)) (*.f64 x (*.f64 x x))))
10.8%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal -226700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x))))
10.0%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
51.9%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)))) #s(literal -1000000000/23533438303 binary64)))
53.0%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
57.2%
(*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
6.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
15.0%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
15.1%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
15.1%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
7.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
46.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
41.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
37.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
37.2%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
19.7%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
44.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
37.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
15.1%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
41.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
41.8%
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
37.2%
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
48.9%
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
5.1%
(*.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
15.4%
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
41.7%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
42.2%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
41.7%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
14.8%
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
37.0%
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
48.7%
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
Compiler

Compiled 2000 to 1394 computations (30.3% saved)

simplify302.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)
cost-diff0
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))
cost-diff0
(+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))
cost-diff128
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
cost-diff0
(+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))
cost-diff0
(/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))
cost-diff0
(+.f64 x #s(literal -2 binary64))
cost-diff0
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
cost-diff0
(/.f64 #s(literal 2 binary64) x)
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
cost-diff256
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
cost-diff256
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
cost-diff0
(/.f64 #s(literal 4297481763/31250000 binary64) x)
cost-diff1408
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) #s(literal 156699607947/500000000 binary64))
cost-diff1408
(*.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) #s(literal 156699607947/500000000 binary64)) x)
cost-diff1408
(+.f64 (*.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))
cost-diff1408
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Rules
4656×*-lowering-*.f32
4656×*-lowering-*.f64
4412×+-lowering-+.f64
4412×+-lowering-+.f32
1604×fma-lowering-fma.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
060540
1182536
2577518
32139460
08285460
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x) 23533438303/500000000))
(* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(- x 2)
x
2
(+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x)
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(* x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+ (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x) 23533438303/500000000)
(* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x)
(+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000)
(- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))))
(/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))
(* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x)))
(* (+ x 216700011257/5000000000) (* x x))
(+ x 216700011257/5000000000)
216700011257/5000000000
(* x x)
(- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))
(* x 263505074721/1000000000)
263505074721/1000000000
(/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))
(* (* x 263505074721/1000000000) (* x 263505074721/1000000000))
156699607947/500000000
23533438303/500000000
(/ 4297481763/31250000 x)
4297481763/31250000
x
(* (* x (- 1 (/ 2 x))) (* z 500000000/23533438303))
(* x (- 1 (/ 2 x)))
x
(- 1 (/ 2 x))
1
(/ 2 x)
2
(* z 500000000/23533438303)
z
500000000/23533438303
(* (+ x -2) (/ (+ y (/ (* y -216700011257/5000000000) x)) (* x (* x x))))
(+ x -2)
x
-2
(/ (+ y (/ (* y -216700011257/5000000000) x)) (* x (* x x)))
(+ y (/ (* y -216700011257/5000000000) x))
y
(/ (* y -216700011257/5000000000) x)
(* y -216700011257/5000000000)
-216700011257/5000000000
(* x (* x x))
(* x x)
(* (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (/ 1 (* x (* x x))))
(+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))
z
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
x
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(* x (+ (* x 104109730557/25000000000) 393497462077/5000000000))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(* x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
(/ 1 (* x (* x x)))
1
(* x (* x x))
(* x x)
Outputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (+.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
2
#s(literal 2 binary64)
(+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)
(* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
(* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))
(* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x)
(*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
(* x 104109730557/25000000000)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
z
(+ (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x) 23533438303/500000000)
(+.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x)
(*.f64 x (+.f64 (*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000)
(+.f64 (*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))))
(*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 69434924403719793227841/1000000000000000000 binary64)))
(/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))
(*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64))))))
(* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x)))
(*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))))
(* (+ x 216700011257/5000000000) (* x x))
(*.f64 x (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))
(+ x 216700011257/5000000000)
(+.f64 x #s(literal 216700011257/5000000000 binary64))
216700011257/5000000000
#s(literal 216700011257/5000000000 binary64)
(* x x)
(*.f64 x x)
(- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))
(*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64)))
(* x 263505074721/1000000000)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
263505074721/1000000000
#s(literal 263505074721/1000000000 binary64)
(/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))
(*.f64 x (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal -263505074721/1000000000 binary64))))
(* (* x 263505074721/1000000000) (* x 263505074721/1000000000))
(*.f64 x (*.f64 x #s(literal 69434924403719793227841/1000000000000000000 binary64)))
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
x
(* (* x (- 1 (/ 2 x))) (* z 500000000/23533438303))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(* x (- 1 (/ 2 x)))
(+.f64 x #s(literal -2 binary64))
x
(- 1 (/ 2 x))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
1
#s(literal 1 binary64)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
2
#s(literal 2 binary64)
(* z 500000000/23533438303)
(*.f64 z #s(literal 500000000/23533438303 binary64))
z
500000000/23533438303
#s(literal 500000000/23533438303 binary64)
(* (+ x -2) (/ (+ y (/ (* y -216700011257/5000000000) x)) (* x (* x x))))
(/.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal -216700011257/5000000000 binary64) x) #s(literal 1 binary64)) y) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (*.f64 x x))
(+ x -2)
(+.f64 x #s(literal -2 binary64))
x
-2
#s(literal -2 binary64)
(/ (+ y (/ (* y -216700011257/5000000000) x)) (* x (* x x)))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal -216700011257/5000000000 binary64) x) #s(literal 1 binary64)) y) (*.f64 x (*.f64 x x)))
(+ y (/ (* y -216700011257/5000000000) x))
(*.f64 (+.f64 (/.f64 #s(literal -216700011257/5000000000 binary64) x) #s(literal 1 binary64)) y)
y
(/ (* y -216700011257/5000000000) x)
(*.f64 #s(literal -216700011257/5000000000 binary64) (/.f64 y x))
(* y -216700011257/5000000000)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
-216700011257/5000000000
#s(literal -216700011257/5000000000 binary64)
(* x (* x x))
(*.f64 x (*.f64 x x))
(* x x)
(*.f64 x x)
(* (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (/ 1 (* x (* x x))))
(/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x (*.f64 x x)))
(+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))
(+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)
z
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
x
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)
(+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))
(* x (+ (* x 104109730557/25000000000) 393497462077/5000000000))
(*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))
(+ (* x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))
(* x 104109730557/25000000000)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
104109730557/25000000000
#s(literal 104109730557/25000000000 binary64)
393497462077/5000000000
#s(literal 393497462077/5000000000 binary64)
4297481763/31250000
#s(literal 4297481763/31250000 binary64)
y
(/ 1 (* x (* x x)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x)
1
#s(literal 1 binary64)
(* x (* x x))
(*.f64 x (*.f64 x x))
(* x x)
(*.f64 x x)

localize396.0ms (2.1%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
accuracy99.5%
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64)))
accuracy99.1%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
accuracy60.4%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
accuracy99.6%
(*.f64 y #s(literal -216700011257/5000000000 binary64))
accuracy99.3%
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
accuracy95.5%
(/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))
accuracy92.7%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
accuracy100.0%
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
accuracy99.9%
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
accuracy99.8%
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
accuracy99.5%
(*.f64 z #s(literal 500000000/23533438303 binary64))
accuracy99.1%
(/.f64 #s(literal 4297481763/31250000 binary64) x)
accuracy99.0%
(*.f64 x #s(literal 263505074721/1000000000 binary64))
accuracy60.5%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
accuracy59.7%
(/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
accuracy45.1%
(/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
Results
291.0ms255×0valid
6.0ms5exit
Compiler

Compiled 715 to 61 computations (91.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 157.0ms
ival-div: 65.0ms (41.4% of total)
ival-mult: 36.0ms (22.9% of total)
...c/correct-round.rkt:119:19: 33.0ms (21% of total)
ival-add: 15.0ms (9.6% of total)
ival-sub: 6.0ms (3.8% of total)
const: 1.0ms (0.6% of total)
backward-pass: 1.0ms (0.6% of total)

series58.0ms (0.3%)

Counts
26 → 468
Calls
Call 1
Inputs
#<alt (/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x) 23533438303/500000000))>
#<alt (+ (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x) 23533438303/500000000)>
#<alt (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x)>
#<alt (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000)>
#<alt (/ 4297481763/31250000 x)>
#<alt (* (* x (- 1 (/ 2 x))) (* z 500000000/23533438303))>
#<alt (* x (- 1 (/ 2 x)))>
#<alt (- 1 (/ 2 x))>
#<alt (/ 2 x)>
#<alt (* (+ x -2) (/ (+ y (/ (* y -216700011257/5000000000) x)) (* x (* x x))))>
#<alt (+ x -2)>
#<alt (/ (+ y (/ (* y -216700011257/5000000000) x)) (* x (* x x)))>
#<alt (+ y (/ (* y -216700011257/5000000000) x))>
#<alt (* (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (/ 1 (* x (* x x))))>
#<alt (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))>
#<alt (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))>
#<alt (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)>
#<alt (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))>
#<alt (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))>
#<alt (* x 263505074721/1000000000)>
#<alt (* z 500000000/23533438303)>
#<alt (/ (* y -216700011257/5000000000) x)>
#<alt (* y -216700011257/5000000000)>
#<alt (* x 104109730557/25000000000)>
#<alt (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))>
#<alt (/ 1 (* x (* x x)))>
Outputs
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))>
#<alt (* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))>
#<alt (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))>
#<alt (+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))>
#<alt (* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))>
#<alt (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))))>
#<alt (* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))))>
#<alt (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))>
#<alt (+ (* z (- (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))>
#<alt (* z (- (+ (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))>
#<alt (/ (* z (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))))>
#<alt (* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))))>
#<alt 23533438303/500000000>
#<alt (+ 23533438303/500000000 (* 156699607947/500000000 x))>
#<alt (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))>
#<alt (+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))>
#<alt (* 156699607947/500000000 x)>
#<alt (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))>
#<alt (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))>
#<alt (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 4)>
#<alt (* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))>
#<alt 156699607947/500000000>
#<alt (+ 156699607947/500000000 (* 263505074721/1000000000 x))>
#<alt (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))>
#<alt (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (/ 4297481763/31250000 x)>
#<alt (* -1000000000/23533438303 z)>
#<alt (+ (* -1000000000/23533438303 z) (* 500000000/23533438303 (* x z)))>
#<alt (+ (* -1000000000/23533438303 z) (* 500000000/23533438303 (* x z)))>
#<alt (+ (* -1000000000/23533438303 z) (* 500000000/23533438303 (* x z)))>
#<alt (* 500000000/23533438303 (* x z))>
#<alt (* x (+ (* -1000000000/23533438303 (/ z x)) (* 500000000/23533438303 z)))>
#<alt (* x (+ (* -1000000000/23533438303 (/ z x)) (* 500000000/23533438303 z)))>
#<alt (* x (+ (* -1000000000/23533438303 (/ z x)) (* 500000000/23533438303 z)))>
#<alt (* 500000000/23533438303 (* x z))>
#<alt (* -1 (* x (+ (* -500000000/23533438303 z) (* 1000000000/23533438303 (/ z x)))))>
#<alt (* -1 (* x (+ (* -500000000/23533438303 z) (* 1000000000/23533438303 (/ z x)))))>
#<alt (* -1 (* x (+ (* -500000000/23533438303 z) (* 1000000000/23533438303 (/ z x)))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt (* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (/ -2 x)>
#<alt (/ (- x 2) x)>
#<alt (/ (- x 2) x)>
#<alt (/ (- x 2) x)>
#<alt 1>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt 1>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt (- 1 (* 2 (/ 1 x)))>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (/ 2 x)>
#<alt (* 216700011257/2500000000 (/ y (pow x 4)))>
#<alt (/ (+ (* 216700011257/2500000000 y) (* x (+ (* -216700011257/5000000000 y) (* -2 y)))) (pow x 4))>
#<alt (/ (+ (* 216700011257/2500000000 y) (* x (+ (* -216700011257/5000000000 y) (+ (* -2 y) (* x y))))) (pow x 4))>
#<alt (/ (+ (* 216700011257/2500000000 y) (* x (+ (* -216700011257/5000000000 y) (+ (* -2 y) (* x y))))) (pow x 4))>
#<alt (/ y (pow x 2))>
#<alt (/ (+ y (+ (* -216700011257/5000000000 (/ y x)) (* -2 (/ y x)))) (pow x 2))>
#<alt (/ (+ y (+ (* -216700011257/5000000000 (/ y x)) (+ (* -2 (/ y x)) (* 216700011257/2500000000 (/ y (pow x 2)))))) (pow x 2))>
#<alt (/ (+ y (+ (* -216700011257/5000000000 (/ y x)) (+ (* -2 (/ y x)) (* 216700011257/2500000000 (/ y (pow x 2)))))) (pow x 2))>
#<alt (/ y (pow x 2))>
#<alt (/ (+ y (* -1 (/ (+ (* 2 y) (* 216700011257/5000000000 y)) x))) (pow x 2))>
#<alt (/ (+ y (* -1 (/ (+ (* -216700011257/2500000000 (/ y x)) (+ (* 2 y) (* 216700011257/5000000000 y))) x))) (pow x 2))>
#<alt (/ (+ y (* -1 (/ (+ (* -216700011257/2500000000 (/ y x)) (+ (* 2 y) (* 216700011257/5000000000 y))) x))) (pow x 2))>
#<alt (/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))>
#<alt (/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))>
#<alt (/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))>
#<alt (/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))>
#<alt (/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))>
#<alt (/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))>
#<alt (/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))>
#<alt (/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))>
#<alt (* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))>
#<alt (* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))>
#<alt (* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))>
#<alt (* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))>
#<alt -2>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt (- x 2)>
#<alt x>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt (* x (- 1 (* 2 (/ 1 x))))>
#<alt x>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (* -1 (* x (- (* 2 (/ 1 x)) 1)))>
#<alt (/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))>
#<alt (/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))>
#<alt (/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))>
#<alt (/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))>
#<alt (/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))>
#<alt (/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))>
#<alt (/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))>
#<alt (/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))>
#<alt (* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))>
#<alt (* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))>
#<alt (* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))>
#<alt (* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))>
#<alt (* -216700011257/5000000000 (/ y (pow x 4)))>
#<alt (/ (+ (* -216700011257/5000000000 y) (* x y)) (pow x 4))>
#<alt (/ (+ (* -216700011257/5000000000 y) (* x y)) (pow x 4))>
#<alt (/ (+ (* -216700011257/5000000000 y) (* x y)) (pow x 4))>
#<alt (/ y (pow x 3))>
#<alt (/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))>
#<alt (/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))>
#<alt (/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))>
#<alt (/ y (pow x 3))>
#<alt (* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))>
#<alt (* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))>
#<alt (* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))>
#<alt (* y (- 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* y (- 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* y (- 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* y (- 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* y (- 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* y (- 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* y (- 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* y (- 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))>
#<alt (* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))>
#<alt (* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))>
#<alt (* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (/ (+ (* -216700011257/5000000000 y) (* x y)) x)>
#<alt (/ (+ (* -216700011257/5000000000 y) (* x y)) x)>
#<alt (/ (+ (* -216700011257/5000000000 y) (* x y)) x)>
#<alt y>
#<alt (+ y (* -216700011257/5000000000 (/ y x)))>
#<alt (+ y (* -216700011257/5000000000 (/ y x)))>
#<alt (+ y (* -216700011257/5000000000 (/ y x)))>
#<alt y>
#<alt (+ y (* -216700011257/5000000000 (/ y x)))>
#<alt (+ y (* -216700011257/5000000000 (/ y x)))>
#<alt (+ y (* -216700011257/5000000000 (/ y x)))>
#<alt (/ (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (pow x 2))>
#<alt (+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))>
#<alt (+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))>
#<alt (+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))>
#<alt (/ z (pow x 3))>
#<alt (* z (+ (* 104109730557/25000000000 (/ x z)) (+ (* 393497462077/5000000000 (/ 1 z)) (+ (/ 1 (pow x 3)) (+ (/ 4297481763/31250000 (* x z)) (/ y (* (pow x 2) z)))))))>
#<alt (* z (+ (* 104109730557/25000000000 (/ x z)) (+ (* 393497462077/5000000000 (/ 1 z)) (+ (/ 1 (pow x 3)) (+ (/ 4297481763/31250000 (* x z)) (/ y (* (pow x 2) z)))))))>
#<alt (* z (+ (* 104109730557/25000000000 (/ x z)) (+ (* 393497462077/5000000000 (/ 1 z)) (+ (/ 1 (pow x 3)) (+ (/ 4297481763/31250000 (* x z)) (/ y (* (pow x 2) z)))))))>
#<alt (/ z (pow x 3))>
#<alt (* -1 (* z (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2))))) z)) (/ 1 (pow x 3)))))>
#<alt (* -1 (* z (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2))))) z)) (/ 1 (pow x 3)))))>
#<alt (* -1 (* z (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2))))) z)) (/ 1 (pow x 3)))))>
#<alt (/ z (pow x 3))>
#<alt (/ (+ z (* x y)) (pow x 3))>
#<alt (/ (+ z (* x (+ y (* 4297481763/31250000 x)))) (pow x 3))>
#<alt (/ (+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))))) (pow x 3))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* x (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* x (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 x)>
#<alt (* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* x (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))>
#<alt (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (pow x 3))>
#<alt (+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))>
#<alt (+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))>
#<alt (+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))>
#<alt (/ y (pow x 2))>
#<alt (* y (+ (* 104109730557/25000000000 (/ x y)) (+ (* 393497462077/5000000000 (/ 1 y)) (+ (/ 1 (pow x 2)) (+ (/ 4297481763/31250000 (* x y)) (/ z (* (pow x 3) y)))))))>
#<alt (* y (+ (* 104109730557/25000000000 (/ x y)) (+ (* 393497462077/5000000000 (/ 1 y)) (+ (/ 1 (pow x 2)) (+ (/ 4297481763/31250000 (* x y)) (/ z (* (pow x 3) y)))))))>
#<alt (* y (+ (* 104109730557/25000000000 (/ x y)) (+ (* 393497462077/5000000000 (/ 1 y)) (+ (/ 1 (pow x 2)) (+ (/ 4297481763/31250000 (* x y)) (/ z (* (pow x 3) y)))))))>
#<alt (/ y (pow x 2))>
#<alt (* -1 (* y (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ z (pow x 3))))) y)) (/ 1 (pow x 2)))))>
#<alt (* -1 (* y (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ z (pow x 3))))) y)) (/ 1 (pow x 2)))))>
#<alt (* -1 (* y (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ z (pow x 3))))) y)) (/ 1 (pow x 2)))))>
#<alt (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))>
#<alt z>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt (* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))>
#<alt z>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt (* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))>
#<alt z>
#<alt (+ z (* x y))>
#<alt (+ z (* x (+ y (* 4297481763/31250000 x))))>
#<alt (+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))>
#<alt (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (* x y)>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))>
#<alt (* x y)>
#<alt (* x (+ y (* 4297481763/31250000 x)))>
#<alt (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))))>
#<alt (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 4))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))>
#<alt (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (* x y)>
#<alt (* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* x y)>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))>
#<alt (* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))>
#<alt y>
#<alt (+ y (* 4297481763/31250000 x))>
#<alt (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))>
#<alt y>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt (* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))>
#<alt y>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))>
#<alt (* -263505074721/1000000000 x)>
#<alt (* x (- (* -216700011257/5000000000 x) 263505074721/1000000000))>
#<alt (* x (- (* x (- (* -53546521746808926720049/6587626868025000000000 x) 216700011257/5000000000)) 263505074721/1000000000))>
#<alt (* x (- (* x (- (* x (- (* -13031070681764622877420131387591593/8679365550464974153480125000000000 x) 53546521746808926720049/6587626868025000000000)) 216700011257/5000000000)) 263505074721/1000000000))>
#<alt (/ 69434924403719793227841/1000000000000000000 x)>
#<alt (/ (- 69434924403719793227841/1000000000000000000 (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x))) x)>
#<alt (/ (- (+ 69434924403719793227841/1000000000000000000 (/ 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 (pow x 2))) (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x))) x)>
#<alt (/ (- (+ 69434924403719793227841/1000000000000000000 (/ 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 (pow x 2))) (+ (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x)) (* 904811407687855936561722736966490061839492849980505140713/125000000000000000000000000000000000000000000000 (/ 1 (pow x 3))))) x)>
#<alt (/ 69434924403719793227841/1000000000000000000 x)>
#<alt (* -1 (/ (- (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x)) 69434924403719793227841/1000000000000000000) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 (/ 1 x)) 15046548899915023205146857065806137/5000000000000000000000000000) x)) 69434924403719793227841/1000000000000000000) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 904811407687855936561722736966490061839492849980505140713/125000000000000000000000000000000000000000000000 (/ 1 x)) 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000) x)) 15046548899915023205146857065806137/5000000000000000000000000000) x)) 69434924403719793227841/1000000000000000000) x))>
#<alt (* -46958894878783926720049/6587626868025000000000 (pow x 3))>
#<alt (* (pow x 3) (- (* -13031070681764622877420131387591593/8679365550464974153480125000000000 x) 46958894878783926720049/6587626868025000000000))>
#<alt (* (pow x 3) (- (* x (- (* -3176577668777719884128210332654050458218562401/11435284339530731553030570301567100625000000000 x) 13031070681764622877420131387591593/8679365550464974153480125000000000)) 46958894878783926720049/6587626868025000000000))>
#<alt (* (pow x 3) (- (* x (- (* x (- (* -774208247925192200407600358342320452125018994288056948057/15066277271719632759785564006558411767929754003125000000000 x) 3176577668777719884128210332654050458218562401/11435284339530731553030570301567100625000000000)) 13031070681764622877420131387591593/8679365550464974153480125000000000)) 46958894878783926720049/6587626868025000000000))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 69434924403719793227841/1000000000000000000 (/ 1 (pow x 4))) (/ 263505074721/1000000000 (pow x 2))))))>
#<alt (pow x 3)>
#<alt (* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 69434924403719793227841/1000000000000000000 (pow x 3)))) x)) 1)))>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 263505074721/1000000000 x)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* 500000000/23533438303 z)>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 (/ y x))>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* -216700011257/5000000000 y)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 104109730557/25000000000 x)>
#<alt (* 4297481763/31250000 x)>
#<alt (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))>
#<alt (* 104109730557/25000000000 (pow x 3))>
#<alt (* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
#<alt (/ 1 (pow x 3))>
Calls

117 calls:

TimeVariablePointExpression
19.0ms
y
@0
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x) 23533438303/500000000))
2.0ms
z
@0
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x) 23533438303/500000000))
1.0ms
y
@0
(* (+ x -2) (/ (+ y (/ (* y -216700011257/5000000000) x)) (* x (* x x))))
1.0ms
z
@0
(* (* x (- 1 (/ 2 x))) (* z 500000000/23533438303))
1.0ms
y
@inf
(* (+ x -2) (/ (+ y (/ (* y -216700011257/5000000000) x)) (* x (* x x))))

rewrite610.0ms (3.2%)

Algorithm
batch-egg-rewrite
Rules
3868×*-lowering-*.f32
3868×*-lowering-*.f64
1926×/-lowering-/.f32
1926×/-lowering-/.f64
1346×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060300
1446244
24234242
08146242
Stop Event
iter limit
node limit
Counts
26 → 535
Calls
Call 1
Inputs
(/ (* (- x 2) (+ (* (+ (* (+ (* (+ (* x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+ (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x) 23533438303/500000000))
(+ (* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x) 23533438303/500000000)
(* (+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000) x)
(+ (- (/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000))) (/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))) 156699607947/500000000)
(/ 4297481763/31250000 x)
(* (* x (- 1 (/ 2 x))) (* z 500000000/23533438303))
(* x (- 1 (/ 2 x)))
(- 1 (/ 2 x))
(/ 2 x)
(* (+ x -2) (/ (+ y (/ (* y -216700011257/5000000000) x)) (* x (* x x))))
(+ x -2)
(/ (+ y (/ (* y -216700011257/5000000000) x)) (* x (* x x)))
(+ y (/ (* y -216700011257/5000000000) x))
(* (+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))) (/ 1 (* x (* x x))))
(+ z (* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)))
(* x (+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y))
(+ (* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)
(/ (* (* x 263505074721/1000000000) (* x 263505074721/1000000000)) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))
(/ (* (* (+ x 216700011257/5000000000) (* x x)) (* (+ x 216700011257/5000000000) (* x x))) (- (* (+ x 216700011257/5000000000) (* x x)) (* x 263505074721/1000000000)))
(* x 263505074721/1000000000)
(* z 500000000/23533438303)
(/ (* y -216700011257/5000000000) x)
(* y -216700011257/5000000000)
(* x 104109730557/25000000000)
(* x (+ (* x (+ (* x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000))
(/ 1 (* x (* x x)))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 x #s(literal -2 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(neg.f64 (/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 x #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (*.f64 (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (*.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (neg.f64 (+.f64 x #s(literal -2 binary64))))) (neg.f64 (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(/.f64 (*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) #s(literal 1 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (+.f64 x #s(literal 2 binary64)))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 x #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (neg.f64 (+.f64 x #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -23533438303/500000000 binary64) (neg.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal -553822718361107519809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))
(+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64))) (/.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64))))
(fma.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))
(fma.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) x #s(literal 23533438303/500000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)) (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal -553822718361107519809/250000000000000000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (+.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (-.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))))
(/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal -553822718361107519809/250000000000000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal -553822718361107519809/250000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64))))
(/.f64 (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) (-.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))
(pow.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64))))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64)) (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal -553822718361107519809/250000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))) #s(literal 13033352773350869092174451844127/125000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) (-.f64 #s(literal 553822718361107519809/250000000000000000 binary64) (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x #s(literal 23533438303/500000000 binary64)))))))
(*.f64 (+.f64 (*.f64 x (*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))) #s(literal -553822718361107519809/250000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal -23533438303/500000000 binary64))))
(+.f64 (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) x) (*.f64 #s(literal 156699607947/500000000 binary64) x))
(+.f64 (*.f64 #s(literal 156699607947/500000000 binary64) x) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) x))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) x) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64)) x) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)))
(*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))
(*.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) x)
(+.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(+.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal 156699607947/500000000 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))
(+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))
(+.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (/.f64 (*.f64 (*.f64 x x) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(-.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64))) (/.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64))))
(-.f64 (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(fma.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (+.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (-.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (/.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))))) (pow.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64)) #s(literal 3 binary64))) (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64)) (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))) (*.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))))
(/.f64 (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (-.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))))) (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64)) (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (+.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -156699607947/500000000 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)))) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64)) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) #s(literal 3847722382617389411054987020467123/125000000000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (-.f64 #s(literal 24554767130743505554809/250000000000000000 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) #s(literal -24554767130743505554809/250000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal -156699607947/500000000 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 x #s(literal 4297481763/31250000 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -4297481763/31250000 binary64) x))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/.f64 #s(literal 4297481763/31250000 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal 4297481763/31250000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal 4297481763/31250000 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x #s(literal 4297481763/31250000 binary64))))
(/.f64 #s(literal -4297481763/31250000 binary64) (-.f64 #s(literal 0 binary64) x))
(pow.f64 (/.f64 x #s(literal 4297481763/31250000 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x #s(literal 4297481763/31250000 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 4297481763/31250000 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x))
(*.f64 #s(literal -4297481763/31250000 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 4297481763/31250000 binary64))
(*.f64 x (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)))
(*.f64 z (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z)))
(*.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))))
(*.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z)) #s(literal 500000000/23533438303 binary64))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) #s(literal 500000000/23533438303 binary64)) z)
(*.f64 (*.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(+.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 x (/.f64 #s(literal -2 binary64) x)))
(+.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 (/.f64 #s(literal -2 binary64) x) x))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x)))) x) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x))) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) x)
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))
(+.f64 (/.f64 #s(literal -2 binary64) x) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))) (/.f64 (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 #s(literal -2 binary64) x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) x) (/.f64 #s(literal -2 binary64) x))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 8 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 x #s(literal 2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -2 binary64) x))
(/.f64 #s(literal 2 binary64) x)
(/.f64 #s(literal 2 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x #s(literal 2 binary64))))
(pow.f64 (/.f64 x #s(literal 2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(*.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 2 binary64))
(+.f64 (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))) x) (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))) #s(literal -2 binary64)))
(+.f64 (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))) #s(literal -2 binary64)) (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))) x))
(+.f64 (*.f64 x (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))) (*.f64 x (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (*.f64 (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))) (*.f64 (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x)) (*.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x)) (*.f64 (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x)) (*.f64 (+.f64 x #s(literal 2 binary64)) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)) (+.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (*.f64 (*.f64 x x) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (*.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x)) (*.f64 x x))
(/.f64 (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 x x) #s(literal -4 binary64))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))) (+.f64 x #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 x #s(literal -2 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (+.f64 x #s(literal -2 binary64))) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x) (+.f64 x #s(literal -2 binary64))) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) x) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (*.f64 x x)) x)
(pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))) #s(literal -1 binary64))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (+.f64 x #s(literal -2 binary64))))
(*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))) (+.f64 x #s(literal -2 binary64)))
(*.f64 (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x x)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x))
(+.f64 x #s(literal -2 binary64))
(+.f64 #s(literal -2 binary64) x)
(-.f64 x #s(literal 2 binary64))
(-.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 8 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 x x) (+.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 4 binary64) (+.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 x x) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 x #s(literal 2 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (neg.f64 (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64))) (neg.f64 (+.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 x x)) (-.f64 #s(literal -2 binary64) x))
(pow.f64 (/.f64 (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x x) #s(literal -4 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))))
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (*.f64 x (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x)))
(/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y)))))
(/.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))))
(/.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x) (*.f64 x x))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y))) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y))) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y))) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))))) #s(literal 1 binary64)) (*.f64 (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))))) #s(literal -1 binary64)) (*.f64 (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))) (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (neg.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x)) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)) x)
(/.f64 (*.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) #s(literal 1 binary64)) (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))) (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))
(/.f64 (/.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x) x) x)
(pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 (*.f64 x x) (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) x))
(*.f64 (*.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(*.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y)))))
(*.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))))
(+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))
(+.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y)
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))) (/.f64 (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64)))) (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))))
(fma.f64 y (/.f64 #s(literal -216700011257/5000000000 binary64) x) y)
(fma.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) (/.f64 #s(literal 1 binary64) x) y)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y))) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64)))))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64)))) (-.f64 (*.f64 y y) (/.f64 y (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64)))))))
(/.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))))) (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64)))))) (neg.f64 (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))))
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64)))) (*.f64 y y)) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y))
(pow.f64 (/.f64 (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y))) (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (/.f64 (*.f64 (*.f64 y (*.f64 y y)) #s(literal -10175993048848756570705281387591593/125000000000000000000000000000 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y y) (*.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) y)))))
(*.f64 (-.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) z))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) z) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))) (*.f64 z (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))))
(+.f64 (*.f64 z (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))
(/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x (*.f64 x x)))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))))
(/.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z)) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))
(/.f64 (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 x x)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z)) #s(literal -1 binary64)) (*.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) #s(literal 1 binary64)) (*.f64 (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) #s(literal -1 binary64)) (*.f64 (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))) (*.f64 (*.f64 x (*.f64 x x)) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) (*.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z))) (*.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))) (*.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) (*.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) (*.f64 (*.f64 x x) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z))) (*.f64 (*.f64 x x) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))) (*.f64 (*.f64 x x) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) x) (*.f64 x x))
(/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x x)) x)
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) #s(literal -1 binary64)) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (/.f64 #s(literal 1 binary64) x)) (*.f64 x x))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z)) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (*.f64 x x))
(pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))
(*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (+.f64 (*.f64 x y) z))
(+.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x y))
(-.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (/.f64 (*.f64 z z) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))
(-.f64 (/.f64 (*.f64 z z) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))
(fma.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z)
(fma.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) x z)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))))
(/.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z)) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))
(/.f64 (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) #s(literal 1 binary64)) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) #s(literal 1 binary64)) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z)) #s(literal 1 binary64)) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))
(/.f64 (*.f64 (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) #s(literal 1 binary64)) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) (neg.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) (neg.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z))) (neg.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))) (neg.f64 (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))
(pow.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))) (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z))
(*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))))
(*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (*.f64 z (*.f64 z z))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 z z) (*.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))))
(*.f64 (-.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (*.f64 z z)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)))
(*.f64 (-.f64 (*.f64 z z) (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))
(+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 x y))
(+.f64 (*.f64 x y) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
(fma.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 x y))
(fma.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) x (*.f64 x y))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 (*.f64 x y) (*.f64 x y))) (-.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 x y)))
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y (-.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(/.f64 (*.f64 x (-.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y y))) (-.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) x) (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y (-.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y y)) x) (-.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) x)
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
(+.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)
(+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y))
(+.f64 (+.f64 y (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (-.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)) (/.f64 (*.f64 y y) (-.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)))
(fma.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) y)
(fma.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x y)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y (-.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y) (-.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y y))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y (-.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))))
(/.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 (*.f64 y y) (-.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y y)) (-.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y (-.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y y))) (neg.f64 (-.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (-.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y (-.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y) (-.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y y))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y (-.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)))))
(/.f64 (*.f64 (*.f64 x x) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) #s(literal 1 binary64)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal -69434924403719793227841/1000000000000000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(pow.f64 (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 x (*.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 x (*.f64 (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 x (/.f64 (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 (*.f64 x x) (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (*.f64 x x) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (/.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (/.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 (*.f64 (*.f64 x x) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (*.f64 x #s(literal 263505074721/1000000000 binary64))) (*.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (*.f64 x (*.f64 x #s(literal 263505074721/1000000000 binary64))) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 (/.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)) (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(pow.f64 (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (/.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64))) (neg.f64 (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) (*.f64 x (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (/.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64)))) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) (*.f64 x (-.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))
(*.f64 (/.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 18296454943249170484848912482507361/1000000000000000000000000000 binary64)))) (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))))))
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(*.f64 #s(literal 263505074721/1000000000 binary64) x)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(*.f64 #s(literal 500000000/23533438303 binary64) z)
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) (-.f64 #s(literal 0 binary64) x)))
(neg.f64 (/.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64)))))
(/.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(pow.f64 (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x (*.f64 y #s(literal -216700011257/5000000000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal -216700011257/5000000000 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x))
(*.f64 #s(literal -216700011257/5000000000 binary64) (*.f64 y (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal -216700011257/5000000000 binary64) (/.f64 y x))
(*.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 y #s(literal -216700011257/5000000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -216700011257/5000000000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -216700011257/5000000000 binary64) x) y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(*.f64 #s(literal -216700011257/5000000000 binary64) y)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 #s(literal 104109730557/25000000000 binary64) x)
(+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 x #s(literal 4297481763/31250000 binary64)))
(fma.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) x (*.f64 x #s(literal 4297481763/31250000 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))) (*.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x))) (*.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64)))) (-.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 4297481763/31250000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64))) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) #s(literal 79367395183217443153422061947/30517578125000000000000 binary64)) x) (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (-.f64 #s(literal 18468349503317588169/976562500000000 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (*.f64 x #s(literal 4297481763/31250000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) #s(literal -18468349503317588169/976562500000000 binary64)) x) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal -4297481763/31250000 binary64)))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x)
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal -3 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) x)) (neg.f64 (*.f64 x x)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) x)
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) x)
(pow.f64 x #s(literal -3 binary64))
(pow.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3 binary64))
(pow.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (-.f64 #s(literal 0 binary64) x))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -3/2 binary64)) (pow.f64 x #s(literal -3/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1 binary64)))

simplify391.0ms (2%)

Algorithm
egg-herbie
Rules
4122×*-lowering-*.f32
4122×*-lowering-*.f64
2720×+-lowering-+.f64
2720×+-lowering-+.f32
2018×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05496841
117915718
259995659
081325659
Stop Event
iter limit
node limit
Counts
468 → 468
Calls
Call 1
Inputs
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(* 104109730557/25000000000 x)
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(* 104109730557/25000000000 x)
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))))
23533438303/500000000
(+ 23533438303/500000000 (* 156699607947/500000000 x))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(* 156699607947/500000000 x)
(* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 4)
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
156699607947/500000000
(+ 156699607947/500000000 (* 263505074721/1000000000 x))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(/ 4297481763/31250000 x)
(* -1000000000/23533438303 z)
(+ (* -1000000000/23533438303 z) (* 500000000/23533438303 (* x z)))
(+ (* -1000000000/23533438303 z) (* 500000000/23533438303 (* x z)))
(+ (* -1000000000/23533438303 z) (* 500000000/23533438303 (* x z)))
(* 500000000/23533438303 (* x z))
(* x (+ (* -1000000000/23533438303 (/ z x)) (* 500000000/23533438303 z)))
(* x (+ (* -1000000000/23533438303 (/ z x)) (* 500000000/23533438303 z)))
(* x (+ (* -1000000000/23533438303 (/ z x)) (* 500000000/23533438303 z)))
(* 500000000/23533438303 (* x z))
(* -1 (* x (+ (* -500000000/23533438303 z) (* 1000000000/23533438303 (/ z x)))))
(* -1 (* x (+ (* -500000000/23533438303 z) (* 1000000000/23533438303 (/ z x)))))
(* -1 (* x (+ (* -500000000/23533438303 z) (* 1000000000/23533438303 (/ z x)))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(/ -2 x)
(/ (- x 2) x)
(/ (- x 2) x)
(/ (- x 2) x)
1
(- 1 (* 2 (/ 1 x)))
(- 1 (* 2 (/ 1 x)))
(- 1 (* 2 (/ 1 x)))
1
(- 1 (* 2 (/ 1 x)))
(- 1 (* 2 (/ 1 x)))
(- 1 (* 2 (/ 1 x)))
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(/ 2 x)
(* 216700011257/2500000000 (/ y (pow x 4)))
(/ (+ (* 216700011257/2500000000 y) (* x (+ (* -216700011257/5000000000 y) (* -2 y)))) (pow x 4))
(/ (+ (* 216700011257/2500000000 y) (* x (+ (* -216700011257/5000000000 y) (+ (* -2 y) (* x y))))) (pow x 4))
(/ (+ (* 216700011257/2500000000 y) (* x (+ (* -216700011257/5000000000 y) (+ (* -2 y) (* x y))))) (pow x 4))
(/ y (pow x 2))
(/ (+ y (+ (* -216700011257/5000000000 (/ y x)) (* -2 (/ y x)))) (pow x 2))
(/ (+ y (+ (* -216700011257/5000000000 (/ y x)) (+ (* -2 (/ y x)) (* 216700011257/2500000000 (/ y (pow x 2)))))) (pow x 2))
(/ (+ y (+ (* -216700011257/5000000000 (/ y x)) (+ (* -2 (/ y x)) (* 216700011257/2500000000 (/ y (pow x 2)))))) (pow x 2))
(/ y (pow x 2))
(/ (+ y (* -1 (/ (+ (* 2 y) (* 216700011257/5000000000 y)) x))) (pow x 2))
(/ (+ y (* -1 (/ (+ (* -216700011257/2500000000 (/ y x)) (+ (* 2 y) (* 216700011257/5000000000 y))) x))) (pow x 2))
(/ (+ y (* -1 (/ (+ (* -216700011257/2500000000 (/ y x)) (+ (* 2 y) (* 216700011257/5000000000 y))) x))) (pow x 2))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))
(* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))
(* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))
(* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))
-2
(- x 2)
(- x 2)
(- x 2)
x
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
(* x (- 1 (* 2 (/ 1 x))))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))
(* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))
(* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))
(* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))
(* -216700011257/5000000000 (/ y (pow x 4)))
(/ (+ (* -216700011257/5000000000 y) (* x y)) (pow x 4))
(/ (+ (* -216700011257/5000000000 y) (* x y)) (pow x 4))
(/ (+ (* -216700011257/5000000000 y) (* x y)) (pow x 4))
(/ y (pow x 3))
(/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))
(/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))
(/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))
(/ y (pow x 3))
(* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))
(* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))
(* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))
(* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))
(* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))
(* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))
(* -216700011257/5000000000 (/ y x))
(/ (+ (* -216700011257/5000000000 y) (* x y)) x)
(/ (+ (* -216700011257/5000000000 y) (* x y)) x)
(/ (+ (* -216700011257/5000000000 y) (* x y)) x)
y
(+ y (* -216700011257/5000000000 (/ y x)))
(+ y (* -216700011257/5000000000 (/ y x)))
(+ y (* -216700011257/5000000000 (/ y x)))
y
(+ y (* -216700011257/5000000000 (/ y x)))
(+ y (* -216700011257/5000000000 (/ y x)))
(+ y (* -216700011257/5000000000 (/ y x)))
(/ (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (pow x 2))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(/ z (pow x 3))
(* z (+ (* 104109730557/25000000000 (/ x z)) (+ (* 393497462077/5000000000 (/ 1 z)) (+ (/ 1 (pow x 3)) (+ (/ 4297481763/31250000 (* x z)) (/ y (* (pow x 2) z)))))))
(* z (+ (* 104109730557/25000000000 (/ x z)) (+ (* 393497462077/5000000000 (/ 1 z)) (+ (/ 1 (pow x 3)) (+ (/ 4297481763/31250000 (* x z)) (/ y (* (pow x 2) z)))))))
(* z (+ (* 104109730557/25000000000 (/ x z)) (+ (* 393497462077/5000000000 (/ 1 z)) (+ (/ 1 (pow x 3)) (+ (/ 4297481763/31250000 (* x z)) (/ y (* (pow x 2) z)))))))
(/ z (pow x 3))
(* -1 (* z (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2))))) z)) (/ 1 (pow x 3)))))
(* -1 (* z (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2))))) z)) (/ 1 (pow x 3)))))
(* -1 (* z (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2))))) z)) (/ 1 (pow x 3)))))
(/ z (pow x 3))
(/ (+ z (* x y)) (pow x 3))
(/ (+ z (* x (+ y (* 4297481763/31250000 x)))) (pow x 3))
(/ (+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))))) (pow x 3))
(* 104109730557/25000000000 x)
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* x (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* x (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 x)
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* x (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* x (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (pow x 3))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(/ y (pow x 2))
(* y (+ (* 104109730557/25000000000 (/ x y)) (+ (* 393497462077/5000000000 (/ 1 y)) (+ (/ 1 (pow x 2)) (+ (/ 4297481763/31250000 (* x y)) (/ z (* (pow x 3) y)))))))
(* y (+ (* 104109730557/25000000000 (/ x y)) (+ (* 393497462077/5000000000 (/ 1 y)) (+ (/ 1 (pow x 2)) (+ (/ 4297481763/31250000 (* x y)) (/ z (* (pow x 3) y)))))))
(* y (+ (* 104109730557/25000000000 (/ x y)) (+ (* 393497462077/5000000000 (/ 1 y)) (+ (/ 1 (pow x 2)) (+ (/ 4297481763/31250000 (* x y)) (/ z (* (pow x 3) y)))))))
(/ y (pow x 2))
(* -1 (* y (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ z (pow x 3))))) y)) (/ 1 (pow x 2)))))
(* -1 (* y (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ z (pow x 3))))) y)) (/ 1 (pow x 2)))))
(* -1 (* y (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ z (pow x 3))))) y)) (/ 1 (pow x 2)))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
z
(+ z (* x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(* x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(* x y)
(* x (+ y (* 4297481763/31250000 x)))
(* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 4))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(* x y)
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
y
(+ y (* 4297481763/31250000 x))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(* -263505074721/1000000000 x)
(* x (- (* -216700011257/5000000000 x) 263505074721/1000000000))
(* x (- (* x (- (* -53546521746808926720049/6587626868025000000000 x) 216700011257/5000000000)) 263505074721/1000000000))
(* x (- (* x (- (* x (- (* -13031070681764622877420131387591593/8679365550464974153480125000000000 x) 53546521746808926720049/6587626868025000000000)) 216700011257/5000000000)) 263505074721/1000000000))
(/ 69434924403719793227841/1000000000000000000 x)
(/ (- 69434924403719793227841/1000000000000000000 (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x))) x)
(/ (- (+ 69434924403719793227841/1000000000000000000 (/ 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 (pow x 2))) (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x))) x)
(/ (- (+ 69434924403719793227841/1000000000000000000 (/ 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 (pow x 2))) (+ (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x)) (* 904811407687855936561722736966490061839492849980505140713/125000000000000000000000000000000000000000000000 (/ 1 (pow x 3))))) x)
(/ 69434924403719793227841/1000000000000000000 x)
(* -1 (/ (- (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x)) 69434924403719793227841/1000000000000000000) x))
(* -1 (/ (- (* -1 (/ (- (* 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 (/ 1 x)) 15046548899915023205146857065806137/5000000000000000000000000000) x)) 69434924403719793227841/1000000000000000000) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 904811407687855936561722736966490061839492849980505140713/125000000000000000000000000000000000000000000000 (/ 1 x)) 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000) x)) 15046548899915023205146857065806137/5000000000000000000000000000) x)) 69434924403719793227841/1000000000000000000) x))
(* -46958894878783926720049/6587626868025000000000 (pow x 3))
(* (pow x 3) (- (* -13031070681764622877420131387591593/8679365550464974153480125000000000 x) 46958894878783926720049/6587626868025000000000))
(* (pow x 3) (- (* x (- (* -3176577668777719884128210332654050458218562401/11435284339530731553030570301567100625000000000 x) 13031070681764622877420131387591593/8679365550464974153480125000000000)) 46958894878783926720049/6587626868025000000000))
(* (pow x 3) (- (* x (- (* x (- (* -774208247925192200407600358342320452125018994288056948057/15066277271719632759785564006558411767929754003125000000000 x) 3176577668777719884128210332654050458218562401/11435284339530731553030570301567100625000000000)) 13031070681764622877420131387591593/8679365550464974153480125000000000)) 46958894878783926720049/6587626868025000000000))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 69434924403719793227841/1000000000000000000 (/ 1 (pow x 4))) (/ 263505074721/1000000000 (pow x 2))))))
(pow x 3)
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 69434924403719793227841/1000000000000000000 (pow x 3)))) x)) 1)))
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 263505074721/1000000000 x)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* 500000000/23533438303 z)
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 (/ y x))
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* -216700011257/5000000000 y)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 104109730557/25000000000 x)
(* 4297481763/31250000 x)
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(* 104109730557/25000000000 (pow x 3))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
(/ 1 (pow x 3))
Outputs
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+ (* -1000000000/23533438303 z) (* x (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (+.f64 (*.f64 x (+.f64 (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(+ (* -1000000000/23533438303 z) (* x (- (+ (* 500000000/23533438303 (+ z (* -2 y))) (* x (- (+ (* -1 (* x (+ 49698921037/117667191515 (+ (* -21670001125700000000/553822718361107519809 z) (+ (* 263505074721/47066876606 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))) (* 156699607947/23533438303 (- (* 500000000/23533438303 (- y 4297481763/15625000)) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))))))) (* 500000000/23533438303 (- y 4297481763/15625000))) (+ (* -131752537360500000000/553822718361107519809 z) (* 156699607947/23533438303 (- (* 500000000/23533438303 (+ z (* -2 y))) (* -156699607947000000000/553822718361107519809 z))))))) (* -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (+.f64 (*.f64 x (+.f64 (+.f64 (-.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 #s(literal 49698921037/117667191515 binary64) (+.f64 (*.f64 z #s(literal -21670001125700000000/553822718361107519809 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))) #s(literal 263505074721/47066876606 binary64)))) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (+.f64 (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) #s(literal -137519416416/23533438303 binary64)) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))))) (*.f64 #s(literal 131752537360500000000/553822718361107519809 binary64) z)) (*.f64 #s(literal -156699607947/23533438303 binary64) (+.f64 (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) y)) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (- 104109730557/25000000000 (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(* x (- (+ 104109730557/25000000000 (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2))) (* 13764240537310136880149/125000000000000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(* x (- (+ 104109730557/25000000000 (+ (/ 2284450290879775841688574159837293/625000000000000000000000000000 (pow x 2)) (/ y (pow x 3)))) (+ (* 13764240537310136880149/125000000000000000000 (/ 1 x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 (pow x 3))))))
(*.f64 x (-.f64 (+.f64 (+.f64 (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x))) (/.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x)))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* -1 (* x (- (* 13764240537310136880149/125000000000000000000 (/ 1 x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (- (* 2284450290879775841688574159837293/625000000000000000000000000000 (/ 1 x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 x (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)) #s(literal -104109730557/25000000000 binary64))))
(* -1 (* x (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ y x)) (* 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/ 1 x))) 2284450290879775841688574159837293/625000000000000000000000000000) x)) 13764240537310136880149/125000000000000000000) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) x) (/.f64 y x)) #s(literal -2284450290879775841688574159837293/625000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -13764240537310136880149/125000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(/.f64 (*.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(+ (/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) y))))
(* y (+ (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) y))))
(/ (* x (* y (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) y))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) y))))
(* -1 (* y (+ (* -1 (/ (* x (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))) (* -1 (/ (* (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2)) (* y (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -1 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) y))))
(/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(+ (* z (- (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(* z (- (+ (/ x (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))) (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* 2 (/ 1 (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))))
(*.f64 z (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) z) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))))
(/ (* z (- x 2)) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))
(/.f64 (*.f64 z (+.f64 x #s(literal -2 binary64))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) z))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) z))))
(* -1 (* z (+ (* -1 (/ (* x (* (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (- x 2))) (* z (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))))))))) (* -1 (/ (- x 2) (+ 23533438303/500000000 (* x (- (+ 156699607947/500000000 (/ (* (pow x 4) (pow (+ 216700011257/5000000000 x) 2)) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x)))) (* 69434924403719793227841/1000000000000000000 (/ (pow x 2) (- (* (pow x 2) (+ 216700011257/5000000000 x)) (* 263505074721/1000000000 x))))))))))))
(-.f64 #s(literal 0 binary64) (*.f64 z (-.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) (/.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x #s(literal -2 binary64))) (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (+.f64 x #s(literal 216700011257/5000000000 binary64)))) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64))))) (+.f64 #s(literal 156699607947/500000000 binary64) (/.f64 (*.f64 #s(literal -69434924403719793227841/1000000000000000000 binary64) (*.f64 x x)) (+.f64 (*.f64 x #s(literal -263505074721/1000000000 binary64)) (*.f64 (*.f64 x x) (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))))) z))))
23533438303/500000000
#s(literal 23533438303/500000000 binary64)
(+ 23533438303/500000000 (* 156699607947/500000000 x))
(+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x #s(literal 156699607947/500000000 binary64)))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* 263505074721/1000000000 x))))
(+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x #s(literal 263505074721/1000000000 binary64)))))
(+ 23533438303/500000000 (* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))))
(+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x))))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) x)) x)) #s(literal -216700011257/5000000000 binary64)) x)))
(* 156699607947/500000000 x)
(*.f64 x #s(literal 156699607947/500000000 binary64))
(* x (+ 156699607947/500000000 (* 263505074721/1000000000 x)))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x #s(literal 263505074721/1000000000 binary64))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x)))))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64))))))
(* x (+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x))))))
(*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64)))))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x))))))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* (pow x 4) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 4) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 1 (* -1 (/ (- (* -1 (/ (+ 263505074721/1000000000 (* 156699607947/500000000 (/ 1 x))) x)) 216700011257/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 263505074721/1000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) x)) x)) #s(literal -216700011257/5000000000 binary64)) x)))
156699607947/500000000
#s(literal 156699607947/500000000 binary64)
(+ 156699607947/500000000 (* 263505074721/1000000000 x))
(+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x #s(literal 263505074721/1000000000 binary64)))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* 216700011257/5000000000 x))))
(+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))))
(+ 156699607947/500000000 (* x (+ 263505074721/1000000000 (* x (+ 216700011257/5000000000 x)))))
(+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 156699607947/500000000 (/ 1 (pow x 3))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (*.f64 x x))))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) x))) (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) x))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 156699607947/500000000 (pow x 2)))) x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) x))
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(/ 4297481763/31250000 x)
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(* -1000000000/23533438303 z)
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(+ (* -1000000000/23533438303 z) (* 500000000/23533438303 (* x z)))
(*.f64 z (+.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x #s(literal 500000000/23533438303 binary64))))
(+ (* -1000000000/23533438303 z) (* 500000000/23533438303 (* x z)))
(*.f64 z (+.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x #s(literal 500000000/23533438303 binary64))))
(+ (* -1000000000/23533438303 z) (* 500000000/23533438303 (* x z)))
(*.f64 z (+.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x #s(literal 500000000/23533438303 binary64))))
(* 500000000/23533438303 (* x z))
(*.f64 z (*.f64 x #s(literal 500000000/23533438303 binary64)))
(* x (+ (* -1000000000/23533438303 (/ z x)) (* 500000000/23533438303 z)))
(*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) x) (*.f64 z #s(literal 500000000/23533438303 binary64))))
(* x (+ (* -1000000000/23533438303 (/ z x)) (* 500000000/23533438303 z)))
(*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) x) (*.f64 z #s(literal 500000000/23533438303 binary64))))
(* x (+ (* -1000000000/23533438303 (/ z x)) (* 500000000/23533438303 z)))
(*.f64 x (+.f64 (/.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) x) (*.f64 z #s(literal 500000000/23533438303 binary64))))
(* 500000000/23533438303 (* x z))
(*.f64 z (*.f64 x #s(literal 500000000/23533438303 binary64)))
(* -1 (* x (+ (* -500000000/23533438303 z) (* 1000000000/23533438303 (/ z x)))))
(*.f64 (+.f64 (*.f64 z #s(literal -500000000/23533438303 binary64)) (/.f64 (*.f64 z #s(literal 1000000000/23533438303 binary64)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -500000000/23533438303 z) (* 1000000000/23533438303 (/ z x)))))
(*.f64 (+.f64 (*.f64 z #s(literal -500000000/23533438303 binary64)) (/.f64 (*.f64 z #s(literal 1000000000/23533438303 binary64)) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (+ (* -500000000/23533438303 z) (* 1000000000/23533438303 (/ z x)))))
(*.f64 (+.f64 (*.f64 z #s(literal -500000000/23533438303 binary64)) (/.f64 (*.f64 z #s(literal 1000000000/23533438303 binary64)) x)) (-.f64 #s(literal 0 binary64) x))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
(* 500000000/23533438303 (* x (* z (- 1 (* 2 (/ 1 x))))))
(*.f64 x (*.f64 (*.f64 z (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) #s(literal 500000000/23533438303 binary64)))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 0 binary64) x))
(/ -2 x)
(/.f64 #s(literal -2 binary64) x)
(/ (- x 2) x)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/ (- x 2) x)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/ (- x 2) x)
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
1
#s(literal 1 binary64)
(- 1 (* 2 (/ 1 x)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(- 1 (* 2 (/ 1 x)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(- 1 (* 2 (/ 1 x)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
1
#s(literal 1 binary64)
(- 1 (* 2 (/ 1 x)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(- 1 (* 2 (/ 1 x)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(- 1 (* 2 (/ 1 x)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
(* 216700011257/2500000000 (/ y (pow x 4)))
(/.f64 (*.f64 y #s(literal 216700011257/2500000000 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ (+ (* 216700011257/2500000000 y) (* x (+ (* -216700011257/5000000000 y) (* -2 y)))) (pow x 4))
(/.f64 (+.f64 (*.f64 y #s(literal 216700011257/2500000000 binary64)) (*.f64 x (*.f64 y #s(literal -226700011257/5000000000 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(/ (+ (* 216700011257/2500000000 y) (* x (+ (* -216700011257/5000000000 y) (+ (* -2 y) (* x y))))) (pow x 4))
(/.f64 (+.f64 (*.f64 y #s(literal 216700011257/2500000000 binary64)) (*.f64 x (*.f64 y (+.f64 #s(literal -226700011257/5000000000 binary64) x)))) (pow.f64 x #s(literal 4 binary64)))
(/ (+ (* 216700011257/2500000000 y) (* x (+ (* -216700011257/5000000000 y) (+ (* -2 y) (* x y))))) (pow x 4))
(/.f64 (+.f64 (*.f64 y #s(literal 216700011257/2500000000 binary64)) (*.f64 x (*.f64 y (+.f64 #s(literal -226700011257/5000000000 binary64) x)))) (pow.f64 x #s(literal 4 binary64)))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(/ (+ y (+ (* -216700011257/5000000000 (/ y x)) (* -2 (/ y x)))) (pow x 2))
(/.f64 (+.f64 y (*.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64))) (*.f64 x x))
(/ (+ y (+ (* -216700011257/5000000000 (/ y x)) (+ (* -2 (/ y x)) (* 216700011257/2500000000 (/ y (pow x 2)))))) (pow x 2))
(/.f64 (+.f64 (+.f64 y (*.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64))) (*.f64 #s(literal 216700011257/2500000000 binary64) (/.f64 y (*.f64 x x)))) (*.f64 x x))
(/ (+ y (+ (* -216700011257/5000000000 (/ y x)) (+ (* -2 (/ y x)) (* 216700011257/2500000000 (/ y (pow x 2)))))) (pow x 2))
(/.f64 (+.f64 (+.f64 y (*.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64))) (*.f64 #s(literal 216700011257/2500000000 binary64) (/.f64 y (*.f64 x x)))) (*.f64 x x))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(/ (+ y (* -1 (/ (+ (* 2 y) (* 216700011257/5000000000 y)) x))) (pow x 2))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(/ (+ y (* -1 (/ (+ (* -216700011257/2500000000 (/ y x)) (+ (* 2 y) (* 216700011257/5000000000 y))) x))) (pow x 2))
(/.f64 (-.f64 y (/.f64 (+.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) (/.f64 (*.f64 y #s(literal -216700011257/2500000000 binary64)) x)) x)) (*.f64 x x))
(/ (+ y (* -1 (/ (+ (* -216700011257/2500000000 (/ y x)) (+ (* 2 y) (* 216700011257/5000000000 y))) x))) (pow x 2))
(/.f64 (-.f64 y (/.f64 (+.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) (/.f64 (*.f64 y #s(literal -216700011257/2500000000 binary64)) x)) x)) (*.f64 x x))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(*.f64 (/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(*.f64 (/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(*.f64 (/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(*.f64 (/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(*.f64 (/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(*.f64 (/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(*.f64 (/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/ (* y (* (- 1 (* 216700011257/5000000000 (/ 1 x))) (- x 2))) (pow x 3))
(*.f64 (/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))
(*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (*.f64 x x))))
(* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))
(*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (*.f64 x x))))
(* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))
(*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (*.f64 x x))))
(* -1 (/ (* y (* (- x 2) (- (* 216700011257/5000000000 (/ 1 x)) 1))) (pow x 3)))
(*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)) (/.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (*.f64 x x))))
-2
#s(literal -2 binary64)
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
(- x 2)
(+.f64 x #s(literal -2 binary64))
x
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(* x (- 1 (* 2 (/ 1 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
x
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* 2 (/ 1 x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) x)) (-.f64 #s(literal 0 binary64) x))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (* y (- 1 (* 216700011257/5000000000 (/ 1 x)))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 y (*.f64 x (*.f64 x x)))))
(* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 y (*.f64 x (*.f64 x x)))))
(* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 y (*.f64 x (*.f64 x x)))))
(* -1 (/ (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)) (pow x 3)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 y (*.f64 x (*.f64 x x)))))
(* -216700011257/5000000000 (/ y (pow x 4)))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ (+ (* -216700011257/5000000000 y) (* x y)) (pow x 4))
(/.f64 (*.f64 y (+.f64 x #s(literal -216700011257/5000000000 binary64))) (pow.f64 x #s(literal 4 binary64)))
(/ (+ (* -216700011257/5000000000 y) (* x y)) (pow x 4))
(/.f64 (*.f64 y (+.f64 x #s(literal -216700011257/5000000000 binary64))) (pow.f64 x #s(literal 4 binary64)))
(/ (+ (* -216700011257/5000000000 y) (* x y)) (pow x 4))
(/.f64 (*.f64 y (+.f64 x #s(literal -216700011257/5000000000 binary64))) (pow.f64 x #s(literal 4 binary64)))
(/ y (pow x 3))
(/.f64 y (*.f64 x (*.f64 x x)))
(/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ (+ y (* -216700011257/5000000000 (/ y x))) (pow x 3))
(/.f64 (*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x)))
(/ y (pow x 3))
(/.f64 y (*.f64 x (*.f64 x x)))
(* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 y (*.f64 x (*.f64 x x)))))
(* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 y (*.f64 x (*.f64 x x)))))
(* -1 (/ (+ (* -1 y) (* 216700011257/5000000000 (/ y x))) (pow x 3)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)) (/.f64 y (*.f64 x (*.f64 x x)))))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* y (- 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))
(*.f64 y (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))))
(* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))
(*.f64 y (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))))
(* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))
(*.f64 y (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))))
(* -1 (* y (- (* 216700011257/5000000000 (/ 1 x)) 1)))
(*.f64 y (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x))))
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(/ (+ (* -216700011257/5000000000 y) (* x y)) x)
(/.f64 (*.f64 y (+.f64 x #s(literal -216700011257/5000000000 binary64))) x)
(/ (+ (* -216700011257/5000000000 y) (* x y)) x)
(/.f64 (*.f64 y (+.f64 x #s(literal -216700011257/5000000000 binary64))) x)
(/ (+ (* -216700011257/5000000000 y) (* x y)) x)
(/.f64 (*.f64 y (+.f64 x #s(literal -216700011257/5000000000 binary64))) x)
y
(+ y (* -216700011257/5000000000 (/ y x)))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(+ y (* -216700011257/5000000000 (/ y x)))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(+ y (* -216700011257/5000000000 (/ y x)))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
y
(+ y (* -216700011257/5000000000 (/ y x)))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(+ y (* -216700011257/5000000000 (/ y x)))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(+ y (* -216700011257/5000000000 (/ y x)))
(*.f64 y (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(/ (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (pow x 2))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(/ z (pow x 3))
(/.f64 z (*.f64 x (*.f64 x x)))
(* z (+ (* 104109730557/25000000000 (/ x z)) (+ (* 393497462077/5000000000 (/ 1 z)) (+ (/ 1 (pow x 3)) (+ (/ 4297481763/31250000 (* x z)) (/ y (* (pow x 2) z)))))))
(*.f64 z (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 z x)) (/.f64 (/.f64 y (*.f64 x x)) z))) (+.f64 (/.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) z) (/.f64 #s(literal 393497462077/5000000000 binary64) z))))
(* z (+ (* 104109730557/25000000000 (/ x z)) (+ (* 393497462077/5000000000 (/ 1 z)) (+ (/ 1 (pow x 3)) (+ (/ 4297481763/31250000 (* x z)) (/ y (* (pow x 2) z)))))))
(*.f64 z (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 z x)) (/.f64 (/.f64 y (*.f64 x x)) z))) (+.f64 (/.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) z) (/.f64 #s(literal 393497462077/5000000000 binary64) z))))
(* z (+ (* 104109730557/25000000000 (/ x z)) (+ (* 393497462077/5000000000 (/ 1 z)) (+ (/ 1 (pow x 3)) (+ (/ 4297481763/31250000 (* x z)) (/ y (* (pow x 2) z)))))))
(*.f64 z (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 z x)) (/.f64 (/.f64 y (*.f64 x x)) z))) (+.f64 (/.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) z) (/.f64 #s(literal 393497462077/5000000000 binary64) z))))
(/ z (pow x 3))
(/.f64 z (*.f64 x (*.f64 x x)))
(* -1 (* z (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2))))) z)) (/ 1 (pow x 3)))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (+.f64 (/.f64 y (*.f64 x x)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)))) (neg.f64 z)) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2))))) z)) (/ 1 (pow x 3)))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (+.f64 (/.f64 y (*.f64 x x)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)))) (neg.f64 z)) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ y (pow x 2))))) z)) (/ 1 (pow x 3)))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (+.f64 (/.f64 y (*.f64 x x)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)))) (neg.f64 z)) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 z))
(/ z (pow x 3))
(/.f64 z (*.f64 x (*.f64 x x)))
(/ (+ z (* x y)) (pow x 3))
(/.f64 (+.f64 z (*.f64 x y)) (*.f64 x (*.f64 x x)))
(/ (+ z (* x (+ y (* 4297481763/31250000 x)))) (pow x 3))
(/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (*.f64 x (*.f64 x x)))
(/ (+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))))) (pow x 3))
(/.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 x x)))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* x (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* x (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* x (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* -1 (* x (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (* x (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (+.f64 (/.f64 y (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) (pow x 3))
(/.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (*.f64 x (*.f64 x x)))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(+ (/ y (pow x 2)) (+ (/ z (pow x 3)) (/ (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))) x)))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(* y (+ (* 104109730557/25000000000 (/ x y)) (+ (* 393497462077/5000000000 (/ 1 y)) (+ (/ 1 (pow x 2)) (+ (/ 4297481763/31250000 (* x y)) (/ z (* (pow x 3) y)))))))
(*.f64 y (+.f64 (+.f64 (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x y)) (+.f64 (/.f64 z (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (+.f64 (/.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) y) (/.f64 #s(literal 393497462077/5000000000 binary64) y))))
(* y (+ (* 104109730557/25000000000 (/ x y)) (+ (* 393497462077/5000000000 (/ 1 y)) (+ (/ 1 (pow x 2)) (+ (/ 4297481763/31250000 (* x y)) (/ z (* (pow x 3) y)))))))
(*.f64 y (+.f64 (+.f64 (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x y)) (+.f64 (/.f64 z (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (+.f64 (/.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) y) (/.f64 #s(literal 393497462077/5000000000 binary64) y))))
(* y (+ (* 104109730557/25000000000 (/ x y)) (+ (* 393497462077/5000000000 (/ 1 y)) (+ (/ 1 (pow x 2)) (+ (/ 4297481763/31250000 (* x y)) (/ z (* (pow x 3) y)))))))
(*.f64 y (+.f64 (+.f64 (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x y)) (+.f64 (/.f64 z (*.f64 y (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (*.f64 x x)))) (+.f64 (/.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) y) (/.f64 #s(literal 393497462077/5000000000 binary64) y))))
(/ y (pow x 2))
(/.f64 y (*.f64 x x))
(* -1 (* y (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ z (pow x 3))))) y)) (/ 1 (pow x 2)))))
(*.f64 y (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (+.f64 (/.f64 z (*.f64 x (*.f64 x x))) #s(literal 393497462077/5000000000 binary64))) y)) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* -1 (* y (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ z (pow x 3))))) y)) (/ 1 (pow x 2)))))
(*.f64 y (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (+.f64 (/.f64 z (*.f64 x (*.f64 x x))) #s(literal 393497462077/5000000000 binary64))) y)) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* -1 (* y (- (* -1 (/ (+ 393497462077/5000000000 (+ (* 104109730557/25000000000 x) (+ (* 4297481763/31250000 (/ 1 x)) (/ z (pow x 3))))) y)) (/ 1 (pow x 2)))))
(*.f64 y (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (+.f64 (/.f64 z (*.f64 x (*.f64 x x))) #s(literal 393497462077/5000000000 binary64))) y)) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
z
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 x z))))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 x z))))
(* z (+ 1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)))
(*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 x z))))
z
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 x z)))) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 x z)))) (neg.f64 z))
(* -1 (* z (- (* -1 (/ (* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))) z)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (/.f64 x z)))) (neg.f64 z))
z
(+ z (* x y))
(+.f64 z (*.f64 x y))
(+ z (* x (+ y (* 4297481763/31250000 x))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))
(+ z (* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64)))))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (+.f64 (/.f64 y (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) x)) x)))
(+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(+ z (+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))))
(* x y)
(*.f64 x y)
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (/.f64 (*.f64 x x) y)) (+.f64 x (/.f64 z y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (/.f64 (*.f64 x x) y)) (+.f64 x (/.f64 z y))))
(* y (+ x (+ (/ z y) (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y))))
(*.f64 y (+.f64 (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (/.f64 (*.f64 x x) y)) (+.f64 x (/.f64 z y))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) y))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) y))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (+ z (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))) y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (+.f64 z (*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) y))))
(* x y)
(*.f64 x y)
(* x (+ y (* 4297481763/31250000 x)))
(*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))
(* x (+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64))))))
(* x (+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))))
(* 104109730557/25000000000 (pow x 4))
(*.f64 #s(literal 104109730557/25000000000 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x)))
(* (pow x 4) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))
(* (pow x 4) (+ 104109730557/25000000000 (* -1 (/ (- (* -1 (/ (+ 4297481763/31250000 (/ y x)) x)) 393497462077/5000000000) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (+.f64 (/.f64 y (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) x)) x)))
(* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(+ (* x y) (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))))
(* x y)
(*.f64 x y)
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 x (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (/.f64 (*.f64 x x) y))))
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 x (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (/.f64 (*.f64 x x) y))))
(* y (+ x (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 x (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (/.f64 (*.f64 x x) y))))
(* x y)
(*.f64 x y)
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (/.f64 (*.f64 x x) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (/.f64 (*.f64 x x) y)))))
(* -1 (* y (+ (* -1 x) (* -1 (/ (* (pow x 2) (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))))
(-.f64 #s(literal 0 binary64) (*.f64 y (-.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) (/.f64 (*.f64 x x) y)))))
y
(+ y (* 4297481763/31250000 x))
(+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))
(+ y (* x (+ 4297481763/31250000 (* 393497462077/5000000000 x))))
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64)))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (+ (/ 4297481763/31250000 (pow x 2)) (/ y (pow x 3))))))
(*.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (+.f64 (/.f64 y (*.f64 x (*.f64 x x))) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x)))))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* -1 (/ (- (* -1 (/ y x)) 4297481763/31250000) x))) x)) 104109730557/25000000000)))
(*.f64 (+.f64 (/.f64 (-.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 (+.f64 (/.f64 y (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64)) (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) x))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
(+ y (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))
y
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)))
(* y (+ 1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)))
y
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)))))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)))))
(* -1 (* y (- (* -1 (/ (* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x))))) y)) 1)))
(-.f64 #s(literal 0 binary64) (*.f64 y (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))) y)))))
(* -263505074721/1000000000 x)
(*.f64 x #s(literal -263505074721/1000000000 binary64))
(* x (- (* -216700011257/5000000000 x) 263505074721/1000000000))
(*.f64 x (+.f64 #s(literal -263505074721/1000000000 binary64) (*.f64 x #s(literal -216700011257/5000000000 binary64))))
(* x (- (* x (- (* -53546521746808926720049/6587626868025000000000 x) 216700011257/5000000000)) 263505074721/1000000000))
(*.f64 x (+.f64 #s(literal -263505074721/1000000000 binary64) (*.f64 x (+.f64 #s(literal -216700011257/5000000000 binary64) (*.f64 x #s(literal -53546521746808926720049/6587626868025000000000 binary64))))))
(* x (- (* x (- (* x (- (* -13031070681764622877420131387591593/8679365550464974153480125000000000 x) 53546521746808926720049/6587626868025000000000)) 216700011257/5000000000)) 263505074721/1000000000))
(*.f64 x (+.f64 #s(literal -263505074721/1000000000 binary64) (*.f64 x (+.f64 #s(literal -216700011257/5000000000 binary64) (*.f64 x (+.f64 #s(literal -53546521746808926720049/6587626868025000000000 binary64) (*.f64 x #s(literal -13031070681764622877420131387591593/8679365550464974153480125000000000 binary64))))))))
(/ 69434924403719793227841/1000000000000000000 x)
(/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)
(/ (- 69434924403719793227841/1000000000000000000 (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (/.f64 #s(literal -15046548899915023205146857065806137/5000000000000000000000000000 binary64) x)) x)
(/ (- (+ 69434924403719793227841/1000000000000000000 (/ 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 (pow x 2))) (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 binary64) x) #s(literal -15046548899915023205146857065806137/5000000000000000000000000000 binary64)) x)) x)
(/ (- (+ 69434924403719793227841/1000000000000000000 (/ 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 (pow x 2))) (+ (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x)) (* 904811407687855936561722736966490061839492849980505140713/125000000000000000000000000000000000000000000000 (/ 1 (pow x 3))))) x)
(/.f64 (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 binary64) x) #s(literal -15046548899915023205146857065806137/5000000000000000000000000000 binary64)) x) (/.f64 #s(literal 904811407687855936561722736966490061839492849980505140713/125000000000000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))) x)
(/ 69434924403719793227841/1000000000000000000 x)
(/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) x)
(* -1 (/ (- (* 15046548899915023205146857065806137/5000000000000000000000000000 (/ 1 x)) 69434924403719793227841/1000000000000000000) x))
(/.f64 (+.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (/.f64 #s(literal -15046548899915023205146857065806137/5000000000000000000000000000 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 (/ 1 x)) 15046548899915023205146857065806137/5000000000000000000000000000) x)) 69434924403719793227841/1000000000000000000) x))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 #s(literal 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 binary64) x) #s(literal -15046548899915023205146857065806137/5000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 904811407687855936561722736966490061839492849980505140713/125000000000000000000000000000000000000000000000 (/ 1 x)) 3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000) x)) 15046548899915023205146857065806137/5000000000000000000000000000) x)) 69434924403719793227841/1000000000000000000) x))
(/.f64 (+.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 #s(literal 904811407687855936561722736966490061839492849980505140713/125000000000000000000000000000000000000000000000 binary64) x) #s(literal -3717998689571815757019962958561043902679684209/25000000000000000000000000000000000000 binary64)) x)) #s(literal -15046548899915023205146857065806137/5000000000000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -69434924403719793227841/1000000000000000000 binary64)) (-.f64 #s(literal 0 binary64) x))
(* -46958894878783926720049/6587626868025000000000 (pow x 3))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -46958894878783926720049/6587626868025000000000 binary64))
(* (pow x 3) (- (* -13031070681764622877420131387591593/8679365550464974153480125000000000 x) 46958894878783926720049/6587626868025000000000))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x #s(literal -13031070681764622877420131387591593/8679365550464974153480125000000000 binary64)) #s(literal -46958894878783926720049/6587626868025000000000 binary64)))
(* (pow x 3) (- (* x (- (* -3176577668777719884128210332654050458218562401/11435284339530731553030570301567100625000000000 x) 13031070681764622877420131387591593/8679365550464974153480125000000000)) 46958894878783926720049/6587626868025000000000))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -46958894878783926720049/6587626868025000000000 binary64) (*.f64 x (+.f64 #s(literal -13031070681764622877420131387591593/8679365550464974153480125000000000 binary64) (*.f64 x #s(literal -3176577668777719884128210332654050458218562401/11435284339530731553030570301567100625000000000 binary64))))))
(* (pow x 3) (- (* x (- (* x (- (* -774208247925192200407600358342320452125018994288056948057/15066277271719632759785564006558411767929754003125000000000 x) 3176577668777719884128210332654050458218562401/11435284339530731553030570301567100625000000000)) 13031070681764622877420131387591593/8679365550464974153480125000000000)) 46958894878783926720049/6587626868025000000000))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -46958894878783926720049/6587626868025000000000 binary64) (*.f64 x (+.f64 #s(literal -13031070681764622877420131387591593/8679365550464974153480125000000000 binary64) (*.f64 x (+.f64 #s(literal -3176577668777719884128210332654050458218562401/11435284339530731553030570301567100625000000000 binary64) (*.f64 x #s(literal -774208247925192200407600358342320452125018994288056948057/15066277271719632759785564006558411767929754003125000000000 binary64))))))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (/ 263505074721/1000000000 (pow x 2)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))))
(* (pow x 3) (+ 1 (+ (* 216700011257/5000000000 (/ 1 x)) (+ (* 69434924403719793227841/1000000000000000000 (/ 1 (pow x 4))) (/ 263505074721/1000000000 (pow x 2))))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 (+.f64 (/.f64 #s(literal 216700011257/5000000000 binary64) x) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x x)))) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (pow.f64 x #s(literal 4 binary64)))))
(pow x 3)
(*.f64 x (*.f64 x x))
(* (pow x 3) (+ 1 (* 216700011257/5000000000 (/ 1 x))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 216700011257/5000000000 binary64) x)))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (* 263505074721/1000000000 (/ 1 x))) x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) x))) (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) x))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 216700011257/5000000000 (+ (* 263505074721/1000000000 (/ 1 x)) (/ 69434924403719793227841/1000000000000000000 (pow x 3)))) x)) 1)))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 263505074721/1000000000 binary64) x)) (/.f64 #s(literal 69434924403719793227841/1000000000000000000 binary64) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) x))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 263505074721/1000000000 x)
(*.f64 x #s(literal 263505074721/1000000000 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* 500000000/23533438303 z)
(*.f64 z #s(literal 500000000/23533438303 binary64))
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 (/ y x))
(/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* -216700011257/5000000000 y)
(*.f64 y #s(literal -216700011257/5000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 104109730557/25000000000 x)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(* 4297481763/31250000 x)
(*.f64 x #s(literal 4297481763/31250000 binary64))
(* x (+ 4297481763/31250000 (* 393497462077/5000000000 x)))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x #s(literal 393497462077/5000000000 binary64))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(* x (+ 4297481763/31250000 (* x (+ 393497462077/5000000000 (* 104109730557/25000000000 x)))))
(*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))))
(* (pow x 3) (+ 104109730557/25000000000 (+ (* 393497462077/5000000000 (/ 1 x)) (/ 4297481763/31250000 (pow x 2)))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 (/.f64 #s(literal 393497462077/5000000000 binary64) x) (/.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x x))))))
(* 104109730557/25000000000 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(* (pow x 3) (+ 104109730557/25000000000 (* 393497462077/5000000000 (/ 1 x))))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 393497462077/5000000000 binary64) x))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(* -1 (* (pow x 3) (- (* -1 (/ (+ 393497462077/5000000000 (* 4297481763/31250000 (/ 1 x))) x)) 104109730557/25000000000)))
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (-.f64 #s(literal 0 binary64) x)) #s(literal -104109730557/25000000000 binary64))))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))
(/ 1 (pow x 3))
(/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x)))

eval167.0ms (0.9%)

Compiler

Compiled 41598 to 2763 computations (93.4% saved)

prune211.0ms (1.1%)

Pruning

56 alts after pruning (52 fresh and 4 done)

PrunedKeptTotal
New1040191059
Fresh73340
Picked325
Done022
Total1050561106
Accuracy
99.7%
Counts
1106 → 56
Alt Table
Click to see full alt table
StatusAccuracyProgram
10.5%
(/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x x)) x)
7.5%
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
7.3%
(/.f64 (+.f64 (+.f64 y (*.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64))) (*.f64 #s(literal 216700011257/2500000000 binary64) (/.f64 y (*.f64 x x)))) (*.f64 x x))
48.8%
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
38.4%
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
14.8%
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
24.6%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) x)) x) #s(literal 23533438303/500000000 binary64)))
52.1%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
52.7%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) #s(literal 23533438303/500000000 binary64))
52.2%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
4.7%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
38.4%
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
10.6%
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
4.2%
(/.f64 z (*.f64 x (*.f64 x x)))
6.9%
(/.f64 y (*.f64 x x))
3.2%
(/.f64 #s(literal 4297481763/31250000 binary64) x)
27.5%
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
52.2%
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 #s(literal 137519416416/23533438303 binary64) (*.f64 z #s(literal -215985700909750000000/553822718361107519809 binary64))) (*.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) #s(literal 336932654197/47066876606 binary64))))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
7.0%
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
34.7%
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (+.f64 (/.f64 y (*.f64 x x)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)))) (neg.f64 z)) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 z))
10.0%
(*.f64 (+.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
11.8%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 226700011257/5000000000 binary64) x)) (*.f64 x (*.f64 x x))))
10.8%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal -226700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x))))
51.9%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)))) #s(literal -1000000000/23533438303 binary64)))
53.0%
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
57.2%
(*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
7.8%
(*.f64 (+.f64 z (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
2.5%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
6.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
15.0%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
15.1%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
15.1%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
7.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
41.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
37.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
37.2%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
19.7%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
44.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
37.3%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
15.1%
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
41.9%
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
33.4%
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
25.5%
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
37.0%
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
41.8%
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
48.9%
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
35.1%
(*.f64 y (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (+.f64 (/.f64 z (*.f64 x (*.f64 x x))) #s(literal 393497462077/5000000000 binary64))) y)) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
5.1%
(*.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
42.2%
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
15.4%
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
41.7%
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
3.4%
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
41.7%
(*.f64 x #s(literal 104109730557/25000000000 binary64))
14.8%
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
37.0%
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
48.7%
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
Compiler

Compiled 3299 to 1255 computations (62% saved)

regimes136.0ms (0.7%)

Counts
98 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(*.f64 (+.f64 z (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1000000000/23533438303 binary64))
(/.f64 (*.f64 z #s(literal -2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (+.f64 y (*.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64))) (*.f64 #s(literal 216700011257/2500000000 binary64) (/.f64 y (*.f64 x x)))) (*.f64 x x))
(*.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) #s(literal 23533438303/500000000 binary64))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x x)) x)
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)))) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (+.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x) #s(literal -104109730557/25000000000 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
(*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 226700011257/5000000000 binary64) x)) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (+.f64 (/.f64 y (*.f64 x x)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)))) (neg.f64 z)) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 z))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 y (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (+.f64 (/.f64 z (*.f64 x (*.f64 x x))) #s(literal 393497462077/5000000000 binary64))) y)) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 #s(literal 137519416416/23533438303 binary64) (*.f64 z #s(literal -215985700909750000000/553822718361107519809 binary64))) (*.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) #s(literal 336932654197/47066876606 binary64))))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 68759708208/23533438303 binary64) (-.f64 (*.f64 z #s(literal -65876268680250000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal -226700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 y x)) (-.f64 (/.f64 z x) (-.f64 #s(literal 974239164048852206091/156250000000000000 binary64) y))) (+.f64 (/.f64 (+.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) #s(literal -211117637816396542757848983966387/781250000000000000000000000 binary64)) x) (/.f64 #s(literal 1132408253071449813123/31250000000000000 binary64) x))) (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) x)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64)))) (/.f64 (*.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) (-.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Outputs
(/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
Calls

4 calls:

32.0ms
x
31.0ms
y
29.0ms
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
28.0ms
z
Results
AccuracySegmentsBranch
99.0%3x
65.5%3y
61.5%1z
98.3%2(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Compiler

Compiled 52 to 38 computations (26.9% saved)

regimes57.0ms (0.3%)

Counts
96 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(*.f64 (+.f64 z (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1000000000/23533438303 binary64))
(/.f64 (*.f64 z #s(literal -2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (+.f64 y (*.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64))) (*.f64 #s(literal 216700011257/2500000000 binary64) (/.f64 y (*.f64 x x)))) (*.f64 x x))
(*.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) #s(literal 23533438303/500000000 binary64))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x x)) x)
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)))) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (+.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x) #s(literal -104109730557/25000000000 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
(*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 226700011257/5000000000 binary64) x)) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (+.f64 (/.f64 y (*.f64 x x)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)))) (neg.f64 z)) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 z))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 y (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (+.f64 (/.f64 z (*.f64 x (*.f64 x x))) #s(literal 393497462077/5000000000 binary64))) y)) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 #s(literal 137519416416/23533438303 binary64) (*.f64 z #s(literal -215985700909750000000/553822718361107519809 binary64))) (*.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) #s(literal 336932654197/47066876606 binary64))))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 68759708208/23533438303 binary64) (-.f64 (*.f64 z #s(literal -65876268680250000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal -226700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 y x)) (-.f64 (/.f64 z x) (-.f64 #s(literal 974239164048852206091/156250000000000000 binary64) y))) (+.f64 (/.f64 (+.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) #s(literal -211117637816396542757848983966387/781250000000000000000000000 binary64)) x) (/.f64 #s(literal 1132408253071449813123/31250000000000000 binary64) x))) (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)) (+.f64 x #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) (*.f64 x x)) (*.f64 x #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) y))))
(*.f64 y (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x (+.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))))))))) (+.f64 x (/.f64 (+.f64 z (*.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 #s(literal 393497462077/5000000000 binary64) (*.f64 x #s(literal 104109730557/25000000000 binary64))))) (*.f64 x x))) y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 z (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) z))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (-.f64 #s(literal -104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (/.f64 #s(literal 4297481763/31250000 binary64) x)) x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 x x) #s(literal -4 binary64)) (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)))) (+.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 263505074721/1000000000 binary64) x) (+.f64 #s(literal 216700011257/5000000000 binary64) (/.f64 #s(literal 156699607947/500000000 binary64) (*.f64 x x)))) (-.f64 #s(literal 0 binary64) x))) (*.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) x)) x) #s(literal 23533438303/500000000 binary64)))
Outputs
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
Calls

1 calls:

25.0ms
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Results
AccuracySegmentsBranch
98.2%2(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Compiler

Compiled 40 to 29 computations (27.5% saved)

regimes49.0ms (0.3%)

Counts
83 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(*.f64 (+.f64 z (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1000000000/23533438303 binary64))
(/.f64 (*.f64 z #s(literal -2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (+.f64 y (*.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64))) (*.f64 #s(literal 216700011257/2500000000 binary64) (/.f64 y (*.f64 x x)))) (*.f64 x x))
(*.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) #s(literal 23533438303/500000000 binary64))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x x)) x)
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)))) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (+.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x) #s(literal -104109730557/25000000000 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
(*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 226700011257/5000000000 binary64) x)) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 (/.f64 (+.f64 #s(literal 393497462077/5000000000 binary64) (+.f64 (/.f64 y (*.f64 x x)) (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)))) (neg.f64 z)) (/.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 z))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 y (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) (/.f64 #s(literal 4297481763/31250000 binary64) x)) (+.f64 (/.f64 z (*.f64 x (*.f64 x x))) #s(literal 393497462077/5000000000 binary64))) y)) (/.f64 #s(literal -1 binary64) (*.f64 x x)))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (-.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (+.f64 #s(literal 137519416416/23533438303 binary64) (*.f64 z #s(literal -215985700909750000000/553822718361107519809 binary64))) (*.f64 (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64))) #s(literal 336932654197/47066876606 binary64))))) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (*.f64 x x)) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 68759708208/23533438303 binary64) (-.f64 (*.f64 z #s(literal -65876268680250000000/553822718361107519809 binary64)) (*.f64 #s(literal 156699607947/23533438303 binary64) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))) (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 42538268123328926720049/25000000000000000000 binary64) (*.f64 x x)) (/.f64 #s(literal -226700011257/5000000000 binary64) x))) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 y x)) (-.f64 (/.f64 z x) (-.f64 #s(literal 974239164048852206091/156250000000000000 binary64) y))) (+.f64 (/.f64 (+.f64 (*.f64 y #s(literal 216700011257/5000000000 binary64)) #s(literal -211117637816396542757848983966387/781250000000000000000000000 binary64)) x) (/.f64 #s(literal 1132408253071449813123/31250000000000000 binary64) x))) (-.f64 #s(literal 0 binary64) x)) #s(literal -4297481763/31250000 binary64)) (-.f64 #s(literal 0 binary64) x))
Outputs
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
Calls

1 calls:

36.0ms
x
Results
AccuracySegmentsBranch
97.5%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes29.0ms (0.2%)

Counts
70 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(*.f64 (+.f64 z (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1000000000/23533438303 binary64))
(/.f64 (*.f64 z #s(literal -2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (+.f64 y (*.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64))) (*.f64 #s(literal 216700011257/2500000000 binary64) (/.f64 y (*.f64 x x)))) (*.f64 x x))
(*.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) #s(literal 23533438303/500000000 binary64))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x x)) x)
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)))) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (+.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (+.f64 (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x) #s(literal -104109730557/25000000000 binary64)))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) (*.f64 x x)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 y (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x) (/.f64 #s(literal 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 binary64) (*.f64 x (*.f64 x x))))))
Outputs
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
Calls

1 calls:

21.0ms
x
Results
AccuracySegmentsBranch
95.2%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes25.0ms (0.1%)

Counts
66 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(*.f64 (+.f64 z (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1000000000/23533438303 binary64))
(/.f64 (*.f64 z #s(literal -2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 (+.f64 y (*.f64 (/.f64 y x) #s(literal -226700011257/5000000000 binary64))) (*.f64 #s(literal 216700011257/2500000000 binary64) (/.f64 y (*.f64 x x)))) (*.f64 x x))
(*.f64 x (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 z (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 #s(literal 263505074721/1000000000 binary64) (*.f64 x #s(literal 216700011257/5000000000 binary64)))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(/.f64 (*.f64 #s(literal -2 binary64) (*.f64 x y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (/.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x #s(literal 168466327098500000000/553822718361107519809 binary64)) #s(literal -1000000000/23533438303 binary64)))
(/.f64 (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) #s(literal 23533438303/500000000 binary64))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(/.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (*.f64 x x)) x)
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(+.f64 (/.f64 (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))) x) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 z (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 x x) #s(literal 4297481763/31250000 binary64))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 #s(literal 168466327098500000000/553822718361107519809 binary64) (*.f64 x #s(literal -23298017199368982832548000000000/13033352773350869092174451844127 binary64)))) #s(literal -1000000000/23533438303 binary64)))
(*.f64 (+.f64 (+.f64 z (*.f64 (*.f64 x x) (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
Outputs
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
Calls

1 calls:

19.0ms
x
Results
AccuracySegmentsBranch
95.2%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes19.0ms (0.1%)

Counts
46 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(*.f64 (+.f64 z (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1000000000/23533438303 binary64))
(/.f64 (*.f64 z #s(literal -2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64)))
Outputs
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1000000000/23533438303 binary64))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
Calls

1 calls:

14.0ms
x
Results
AccuracySegmentsBranch
94.3%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes60.0ms (0.3%)

Counts
44 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(*.f64 (+.f64 z (*.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 104109730557/25000000000 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))))
Outputs
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))
Calls

1 calls:

56.0ms
x
Results
AccuracySegmentsBranch
92.1%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes16.0ms (0.1%)

Counts
42 → 5
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
Outputs
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64)))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

11.0ms
x
Results
AccuracySegmentsBranch
91.8%5x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes42.0ms (0.2%)

Counts
41 → 5
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
Outputs
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

38.0ms
x
Results
AccuracySegmentsBranch
91.4%5x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes18.0ms (0.1%)

Counts
40 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 263505074721/1000000000 binary64)) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) x) (/.f64 (+.f64 y (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x)) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 z (*.f64 #s(literal -2 binary64) y))) (*.f64 z #s(literal 156699607947000000000/553822718361107519809 binary64)))))
(/.f64 (*.f64 #s(literal 104109730557/25000000000 binary64) (*.f64 x (*.f64 x x))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64))))
Outputs
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64))))))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

11.0ms
x
Results
AccuracySegmentsBranch
87.5%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes12.0ms (0.1%)

Counts
34 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
Outputs
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

9.0ms
x
Results
AccuracySegmentsBranch
87.5%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes17.0ms (0.1%)

Counts
33 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (*.f64 x y) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))))
(+.f64 (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal -1000000000/23533438303 binary64)) (*.f64 z #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (/.f64 (*.f64 y #s(literal -216700011257/5000000000 binary64)) x) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x))) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
Outputs
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

14.0ms
x
Results
AccuracySegmentsBranch
87.5%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes11.0ms (0.1%)

Counts
27 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 x (+.f64 (*.f64 #s(literal -1000000000/23533438303 binary64) y) (*.f64 x (*.f64 y #s(literal 168466327098500000000/553822718361107519809 binary64)))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) z) #s(literal 500000000/23533438303 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) x)) (*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z (+.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x #s(literal -78349803973500000000/553822718361107519809 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 y (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 z (*.f64 y #s(literal -2 binary64))) (*.f64 x (*.f64 x x)))
(/.f64 (-.f64 y (/.f64 (*.f64 y #s(literal 226700011257/5000000000 binary64)) x)) (*.f64 x x))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 x (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 y (/.f64 z x)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 y (*.f64 #s(literal 500000000/23533438303 binary64) (+.f64 (/.f64 z y) x))))
Outputs
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

8.0ms
x
Results
AccuracySegmentsBranch
87.3%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0%)

Counts
16 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
Outputs
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))))
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

5.0ms
x
Results
AccuracySegmentsBranch
87.3%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0%)

Counts
15 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -12723143231740136880149/125000000000000000000 binary64) x)))
Outputs
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

5.0ms
x
Results
AccuracySegmentsBranch
78.6%4x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes16.0ms (0.1%)

Counts
13 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal -2 binary64) x)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
Outputs
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64)))))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

4.0ms
x
Results
AccuracySegmentsBranch
78.6%4x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes5.0ms (0%)

Counts
11 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(/.f64 z (*.f64 x (*.f64 x x)))
Outputs
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

4.0ms
x
Results
AccuracySegmentsBranch
78.6%4x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes4.0ms (0%)

Counts
9 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 x (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal 13764240537310136880149/125000000000000000000 binary64) x)))
Outputs
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x)))
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
78.5%4x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes4.0ms (0%)

Counts
7 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(/.f64 y (*.f64 x x))
Outputs
(*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
78.3%4x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes3.0ms (0%)

Counts
5 → 4
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 x (*.f64 z #s(literal 500000000/23533438303 binary64)))
Outputs
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y))
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
78.3%4x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes5.0ms (0%)

Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(/.f64 #s(literal 4297481763/31250000 binary64) x)
Outputs
(*.f64 x #s(literal 104109730557/25000000000 binary64))
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 x #s(literal 104109730557/25000000000 binary64))
Calls

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
75.5%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes4.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
Outputs
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
Calls

3 calls:

1.0ms
y
1.0ms
x
1.0ms
z
Results
AccuracySegmentsBranch
37.0%1z
37.0%1y
37.0%1x
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.629440577335302e+299
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.629440577335302e+299
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch136.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
79.0ms
7.41185259631456e+23
3.5098823947381154e+36
47.0ms
-2.160620930595258e+25
-1.549238568772867e+20
Results
94.0ms304×0valid
Compiler

Compiled 1110 to 832 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 79.0ms
...c/correct-round.rkt:119:19: 33.0ms (41.5% of total)
ival-add: 25.0ms (31.5% of total)
ival-mult: 16.0ms (20.1% of total)
ival-div: 3.0ms (3.8% of total)
ival-sub: 2.0ms (2.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch151.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
0.15754012341069784
1726.755673488258
63.0ms
-534032948.0745336
-12.309888002128066
Results
106.0ms272×0valid
Compiler

Compiled 964 to 731 computations (24.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 94.0ms
...c/correct-round.rkt:119:19: 45.0ms (48.1% of total)
ival-sub: 21.0ms (22.4% of total)
ival-mult: 14.0ms (15% of total)
ival-add: 11.0ms (11.8% of total)
ival-div: 2.0ms (2.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch159.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
98.0ms
0.15754012341069784
1726.755673488258
52.0ms
-534032948.0745336
-12.309888002128066
Results
139.0ms272×0valid
Compiler

Compiled 828 to 629 computations (24% saved)

Precisions
Click to see histograms. Total time spent on operations: 126.0ms
...c/correct-round.rkt:119:19: 97.0ms (76.9% of total)
ival-mult: 15.0ms (11.9% of total)
ival-add: 11.0ms (8.7% of total)
ival-sub: 2.0ms (1.6% of total)
ival-div: 2.0ms (1.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch143.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
73.0ms
0.15754012341069784
1726.755673488258
62.0ms
-12.309888002128066
-0.00011012022035326523
Results
124.0ms272×0valid
Compiler

Compiled 828 to 629 computations (24% saved)

Precisions
Click to see histograms. Total time spent on operations: 110.0ms
...c/correct-round.rkt:119:19: 61.0ms (55.6% of total)
ival-add: 30.0ms (27.4% of total)
ival-mult: 15.0ms (13.7% of total)
ival-sub: 2.0ms (1.8% of total)
ival-div: 2.0ms (1.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch93.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
0.15754012341069784
1726.755673488258
46.0ms
-534032948.0745336
-12.309888002128066
Results
74.0ms272×0valid
Compiler

Compiled 794 to 595 computations (25.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 58.0ms
...c/correct-round.rkt:119:19: 25.0ms (42.9% of total)
ival-mult: 15.0ms (25.8% of total)
ival-add: 14.0ms (24% of total)
ival-sub: 2.0ms (3.4% of total)
ival-div: 2.0ms (3.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch205.0ms (1.1%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
9.0ms
2.1496189233289287e+97
7.718038598703405e+100
39.0ms
0.15754012341069784
1726.755673488258
63.0ms
-534032948.0745336
-12.309888002128066
52.0ms
-1.0460940938253359e+77
-2.3497106120194395e+70
Results
110.0ms448×0valid
Compiler

Compiled 1068 to 775 computations (27.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 89.0ms
...c/correct-round.rkt:119:19: 41.0ms (46% of total)
ival-mult: 23.0ms (25.8% of total)
ival-add: 17.0ms (19.1% of total)
ival-sub: 3.0ms (3.4% of total)
ival-div: 3.0ms (3.4% of total)
const: 1.0ms (1.1% of total)
backward-pass: 1.0ms (1.1% of total)

bsearch164.0ms (0.8%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
2.1496189233289287e+97
7.718038598703405e+100
23.0ms
0.07533926116629244
0.15754012341069784
44.0ms
-12.309888002128066
-0.00011012022035326523
48.0ms
-1.0460940938253359e+77
-2.3497106120194395e+70
Results
130.0ms464×0valid
Compiler

Compiled 1054 to 769 computations (27% saved)

Precisions
Click to see histograms. Total time spent on operations: 104.0ms
...c/correct-round.rkt:119:19: 42.0ms (40.5% of total)
ival-mult: 32.0ms (30.9% of total)
ival-add: 23.0ms (22.2% of total)
ival-div: 4.0ms (3.9% of total)
ival-sub: 3.0ms (2.9% of total)
const: 1.0ms (1% of total)
backward-pass: 0.0ms (0% of total)

bsearch147.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
75.0ms
88245254075.70018
26378149166004548.0
63.0ms
-12.309888002128066
-0.00011012022035326523
Results
127.0ms288×0valid
Compiler

Compiled 676 to 511 computations (24.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 114.0ms
...c/correct-round.rkt:119:19: 60.0ms (52.7% of total)
ival-mult: 38.0ms (33.4% of total)
ival-add: 11.0ms (9.7% of total)
ival-sub: 2.0ms (1.8% of total)
ival-div: 2.0ms (1.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch143.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
60.0ms
7.41185259631456e+23
3.5098823947381154e+36
73.0ms
-12.309888002128066
-0.00011012022035326523
Results
115.0ms304×0valid
Compiler

Compiled 648 to 495 computations (23.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 100.0ms
ival-mult: 46.0ms (45.9% of total)
...c/correct-round.rkt:119:19: 26.0ms (26% of total)
ival-add: 24.0ms (24% of total)
ival-sub: 2.0ms (2% of total)
ival-div: 2.0ms (2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch105.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
47.0ms
7.41185259631456e+23
3.5098823947381154e+36
50.0ms
-12.309888002128066
-0.00011012022035326523
Results
83.0ms304×0valid
Compiler

Compiled 594 to 450 computations (24.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
...c/correct-round.rkt:119:19: 33.0ms (48.2% of total)
ival-mult: 18.0ms (26.3% of total)
ival-add: 12.0ms (17.5% of total)
ival-sub: 2.0ms (2.9% of total)
ival-div: 2.0ms (2.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch111.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
0.15754012341069784
1726.755673488258
69.0ms
-12.309888002128066
-0.00011012022035326523
Results
93.0ms272×0valid
Compiler

Compiled 492 to 377 computations (23.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 80.0ms
...c/correct-round.rkt:119:19: 51.0ms (63.5% of total)
ival-mult: 15.0ms (18.7% of total)
ival-add: 10.0ms (12.4% of total)
ival-sub: 2.0ms (2.5% of total)
ival-div: 2.0ms (2.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch126.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
48.0ms
0.15754012341069784
1726.755673488258
69.0ms
-12.309888002128066
-0.00011012022035326523
Results
107.0ms272×0valid
Compiler

Compiled 456 to 350 computations (23.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 84.0ms
...c/correct-round.rkt:119:19: 53.0ms (63% of total)
ival-mult: 16.0ms (19% of total)
ival-add: 11.0ms (13.1% of total)
ival-sub: 2.0ms (2.4% of total)
ival-div: 2.0ms (2.4% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch171.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
73.0ms
7.41185259631456e+23
3.5098823947381154e+36
35.0ms
-2.9360456538347043e-100
-1.796660831387429e-101
47.0ms
-12.309888002128066
-0.00011012022035326523
Results
135.0ms416×0valid
Compiler

Compiled 630 to 508 computations (19.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 89.0ms
...c/correct-round.rkt:119:19: 41.0ms (46.1% of total)
ival-mult: 24.0ms (27% of total)
ival-add: 17.0ms (19.1% of total)
ival-sub: 3.0ms (3.4% of total)
ival-div: 3.0ms (3.4% of total)
const: 1.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

bsearch176.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
65.0ms
7.41185259631456e+23
3.5098823947381154e+36
38.0ms
-2.9360456538347043e-100
-1.796660831387429e-101
62.0ms
-12.309888002128066
-0.00011012022035326523
Results
144.0ms416×0valid
Compiler

Compiled 630 to 508 computations (19.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 112.0ms
...c/correct-round.rkt:119:19: 57.0ms (51% of total)
ival-mult: 21.0ms (18.8% of total)
ival-add: 17.0ms (15.2% of total)
ival-div: 14.0ms (12.5% of total)
ival-sub: 3.0ms (2.7% of total)
const: 1.0ms (0.9% of total)
backward-pass: 0.0ms (0% of total)

bsearch203.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
50.0ms
7.41185259631456e+23
3.5098823947381154e+36
41.0ms
-2.9360456538347043e-100
-1.796660831387429e-101
99.0ms
-12.309888002128066
-0.00011012022035326523
Results
160.0ms416×0valid
Compiler

Compiled 566 to 460 computations (18.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 139.0ms
...c/correct-round.rkt:119:19: 93.0ms (66.8% of total)
ival-mult: 22.0ms (15.8% of total)
ival-add: 18.0ms (12.9% of total)
ival-sub: 3.0ms (2.2% of total)
ival-div: 3.0ms (2.2% of total)
const: 1.0ms (0.7% of total)
backward-pass: 0.0ms (0% of total)

bsearch147.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
42.0ms
17444.371290050516
5094359103.762053
35.0ms
-2.9360456538347043e-100
-1.796660831387429e-101
46.0ms
-12.309888002128066
-0.00011012022035326523
Results
107.0ms400×0valid
Compiler

Compiled 500 to 404 computations (19.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 89.0ms
...c/correct-round.rkt:119:19: 37.0ms (41.8% of total)
ival-mult: 24.0ms (27.1% of total)
ival-add: 21.0ms (23.7% of total)
ival-div: 3.0ms (3.4% of total)
ival-sub: 2.0ms (2.3% of total)
const: 1.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

bsearch175.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
17444.371290050516
5094359103.762053
34.0ms
-2.9360456538347043e-100
-1.796660831387429e-101
52.0ms
-12.309888002128066
-0.00011012022035326523
Results
115.0ms400×0valid
Compiler

Compiled 446 to 368 computations (17.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 95.0ms
...c/correct-round.rkt:119:19: 45.0ms (47.5% of total)
ival-mult: 27.0ms (28.5% of total)
ival-add: 15.0ms (15.8% of total)
ival-sub: 4.0ms (4.2% of total)
ival-div: 3.0ms (3.2% of total)
const: 1.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

bsearch360.0ms (1.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
258.0ms
17444.371290050516
5094359103.762053
33.0ms
-2.9360456538347043e-100
-1.796660831387429e-101
47.0ms
-12.309888002128066
-0.00011012022035326523
Results
323.0ms400×0valid
Compiler

Compiled 428 to 350 computations (18.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 302.0ms
ival-add: 236.0ms (78.2% of total)
...c/correct-round.rkt:119:19: 38.0ms (12.6% of total)
ival-mult: 21.0ms (7% of total)
ival-div: 3.0ms (1% of total)
ival-sub: 2.0ms (0.7% of total)
const: 1.0ms (0.3% of total)
backward-pass: 0.0ms (0% of total)

bsearch94.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
45.0ms
17444.371290050516
5094359103.762053
41.0ms
-0.00011012022035326523
-9.464245898193355e-8
Results
73.0ms272×0valid
Compiler

Compiled 284 to 238 computations (16.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
...c/correct-round.rkt:119:19: 26.0ms (46.4% of total)
ival-mult: 14.0ms (25% of total)
ival-add: 12.0ms (21.4% of total)
ival-sub: 2.0ms (3.6% of total)
ival-div: 2.0ms (3.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify279.0ms (1.4%)

Algorithm
egg-herbie
Rules
1096×unsub-neg_binary64
1020×distribute-lft-neg-in_binary64
786×neg-mul-1_binary64
578×neg-sub0_binary64
432×*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02371012
13581012
24041012
34471012
45231012
56291012
68521012
713111012
818611012
923531012
1027841012
1131461012
1233861012
1335131012
1435901012
1536641012
1637091012
1737451012
1838141012
1938491012
2038701012
2138931012
2239081012
2339171012
2439281012
2539391012
2639391012
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))) #s(literal 1000000000000000052504760255204420248704468581108159154915854115511802457988908195786371375080447864043704443832883878176942523235360430575644792184786706982848387200926575803737830233794788090059368953234970799945081119038967640880074652742780142494579258788820056842838115669472196386865459400540160 binary64)) (/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))) #s(literal 1000000000000000052504760255204420248704468581108159154915854115511802457988908195786371375080447864043704443832883878176942523235360430575644792184786706982848387200926575803737830233794788090059368953234970799945081119038967640880074652742780142494579258788820056842838115669472196386865459400540160 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))))
(if (<=.f64 x #s(literal -80000000000000000000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))) (if (<=.f64 x #s(literal 950000000000000037748736 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))))
(if (<=.f64 x #s(literal -37 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))) (if (<=.f64 x #s(literal 76 binary64)) (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))))
(if (<=.f64 x #s(literal -37 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))) (if (<=.f64 x #s(literal 48 binary64)) (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))))
(if (<=.f64 x #s(literal -3152519739159347/18014398509481984 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1000000000/23533438303 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))))
(if (<=.f64 x #s(literal -37 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))) (if (<=.f64 x #s(literal 7 binary64)) (/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))))
(if (<=.f64 x #s(literal -103999999999999997180951375131015514670801811404232467841924209005536185679872 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -37 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (if (<=.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (if (<=.f64 x #s(literal 1999999999999999934672337608233382547699066371613110945835923558942591691843455725217479736910938112 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))
(if (<=.f64 x #s(literal -103999999999999997180951375131015514670801811404232467841924209005536185679872 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -6124895493223875/9007199254740992 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (if (<=.f64 x #s(literal 5584463537939415/36028797018963968 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (if (<=.f64 x #s(literal 300000000000000014484211794056620768648133791035952974905474021993132769424173480518925525601746944 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))
(if (<=.f64 x #s(literal -8106479329266893/36028797018963968 binary64)) (*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x))) (if (<=.f64 x #s(literal 90000000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -3242591731706757/18014398509481984 binary64)) (*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -3152519739159347/18014398509481984 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -11/2 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x))) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -3152519739159347/18014398509481984 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -11/2 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -5673888892280805/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -1080863910568919/9007199254740992 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -492525077454931/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -3098476543630901/18014398509481984 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -5358672842709649/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -5188146770730811/144115188075855872 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -5713290898477199/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))))))
(if (<=.f64 x #s(literal -3458764513820541/18014398509481984 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -5673888892280805/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -8106479329266893/36028797018963968 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -5713290898477199/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -3910709743626425/36893488147419103232 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
Outputs
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))) #s(literal 1000000000000000052504760255204420248704468581108159154915854115511802457988908195786371375080447864043704443832883878176942523235360430575644792184786706982848387200926575803737830233794788090059368953234970799945081119038967640880074652742780142494579258788820056842838115669472196386865459400540160 binary64)) (/.f64 (*.f64 (/.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal 1000000000000000052504760255204420248704468581108159154915854115511802457988908195786371375080447864043704443832883878176942523235360430575644792184786706982848387200926575803737830233794788090059368953234970799945081119038967640880074652742780142494579258788820056842838115669472196386865459400540160 binary64)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 (*.f64 x (*.f64 x x)) #s(literal -8 binary64))) (-.f64 (+.f64 (*.f64 x x) #s(literal 4 binary64)) (*.f64 x #s(literal -2 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x #s(literal 216700011257/5000000000 binary64)) x) #s(literal 263505074721/1000000000 binary64)) x) #s(literal 156699607947/500000000 binary64)) x) #s(literal 23533438303/500000000 binary64))) #s(literal 1000000000000000052504760255204420248704468581108159154915854115511802457988908195786371375080447864043704443832883878176942523235360430575644792184786706982848387200926575803737830233794788090059368953234970799945081119038967640880074652742780142494579258788820056842838115669472196386865459400540160 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (/.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y)) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) #s(literal 1000000000000000052504760255204420248704468581108159154915854115511802457988908195786371375080447864043704443832883878176942523235360430575644792184786706982848387200926575803737830233794788090059368953234970799945081119038967640880074652742780142494579258788820056842838115669472196386865459400540160 binary64)) (*.f64 (/.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 x #s(literal -2 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x))))
(if (<=.f64 x #s(literal -80000000000000000000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))) (if (<=.f64 x #s(literal 950000000000000037748736 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64))))) (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))))
(if (<=.f64 x #s(literal -80000000000000000000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x))) (if (<=.f64 x #s(literal 950000000000000037748736 binary64)) (*.f64 (/.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x #s(literal 216700011257/5000000000 binary64))) #s(literal 263505074721/1000000000 binary64))) #s(literal 156699607947/500000000 binary64))) #s(literal 23533438303/500000000 binary64))) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x)))))
(if (<=.f64 x #s(literal -37 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))) (if (<=.f64 x #s(literal 76 binary64)) (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)) x) #s(literal 4297481763/31250000 binary64)) x) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))))
(if (<=.f64 x #s(literal -37 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x))) (if (<=.f64 x #s(literal 76 binary64)) (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z)) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x #s(literal 156699607947/500000000 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x)))))
(if (<=.f64 x #s(literal -37 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))) (if (<=.f64 x #s(literal 48 binary64)) (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 (+.f64 (*.f64 x #s(literal 4297481763/31250000 binary64)) y) x) z)) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))))
(if (<=.f64 x #s(literal -37 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x))) (if (<=.f64 x #s(literal 48 binary64)) (/.f64 (*.f64 (-.f64 x #s(literal 2 binary64)) (+.f64 z (*.f64 x (+.f64 y (*.f64 x #s(literal 4297481763/31250000 binary64)))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x #s(literal 156699607947/500000000 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x)))))
(if (<=.f64 x #s(literal -3152519739159347/18014398509481984 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 z (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))) #s(literal 4297481763/31250000 binary64))) y))) #s(literal -1000000000/23533438303 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))))
(if (<=.f64 x #s(literal -3152519739159347/18014398509481984 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x))) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64))))))) z) #s(literal -1000000000/23533438303 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x)))))
(if (<=.f64 x #s(literal -37 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x))) (if (<=.f64 x #s(literal 7 binary64)) (/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 (-.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64) y) x)) x)) x)))))
(if (<=.f64 x #s(literal -37 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x))) (if (<=.f64 x #s(literal 7 binary64)) (/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x #s(literal 156699607947/500000000 binary64)))) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (-.f64 (/.f64 (+.f64 #s(literal 2157218858562374472887084159837293/625000000000000000000000000000 binary64) (/.f64 (-.f64 y #s(literal 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 binary64)) x)) x) #s(literal 12723143231740136880149/125000000000000000000 binary64)) x)))))
(if (<=.f64 x #s(literal -103999999999999997180951375131015514670801811404232467841924209005536185679872 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -37 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (if (<=.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 #s(literal -2 binary64) y)))) (+.f64 (*.f64 x #s(literal 156699607947/500000000 binary64)) #s(literal 23533438303/500000000 binary64))) (if (<=.f64 x #s(literal 1999999999999999934672337608233382547699066371613110945835923558942591691843455725217479736910938112 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))
(if (<=.f64 x #s(literal -103999999999999997180951375131015514670801811404232467841924209005536185679872 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -37 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (if (<=.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 z #s(literal -2 binary64)) (*.f64 x (+.f64 z (*.f64 y #s(literal -2 binary64))))) (+.f64 #s(literal 23533438303/500000000 binary64) (*.f64 x #s(literal 156699607947/500000000 binary64)))) (if (<=.f64 x #s(literal 1999999999999999934672337608233382547699066371613110945835923558942591691843455725217479736910938112 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))
(if (<=.f64 x #s(literal -103999999999999997180951375131015514670801811404232467841924209005536185679872 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -6124895493223875/9007199254740992 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (if (<=.f64 x #s(literal 5584463537939415/36028797018963968 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (if (<=.f64 x #s(literal 300000000000000014484211794056620768648133791035952974905474021993132769424173480518925525601746944 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))
(if (<=.f64 x #s(literal -103999999999999997180951375131015514670801811404232467841924209005536185679872 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -6124895493223875/9007199254740992 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (if (<=.f64 x #s(literal 5584463537939415/36028797018963968 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (if (<=.f64 x #s(literal 300000000000000014484211794056620768648133791035952974905474021993132769424173480518925525601746944 binary64)) (/.f64 (+.f64 y (*.f64 x (+.f64 #s(literal 4297481763/31250000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 104109730557/25000000000 binary64)) #s(literal 393497462077/5000000000 binary64)))))) (*.f64 x x)) (*.f64 x #s(literal 104109730557/25000000000 binary64))))))
(if (<=.f64 x #s(literal -8106479329266893/36028797018963968 binary64)) (*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x))) (if (<=.f64 x #s(literal 90000000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 #s(literal 500000000/23533438303 binary64) y) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -8106479329266893/36028797018963968 binary64)) (*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x))) (if (<=.f64 x #s(literal 90000000000 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 x (+.f64 (*.f64 y #s(literal 500000000/23533438303 binary64)) (*.f64 z #s(literal -78349803973500000000/553822718361107519809 binary64)))))) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -3242591731706757/18014398509481984 binary64)) (*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -3242591731706757/18014398509481984 binary64)) (*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))) (-.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 #s(literal 12723143231740136880149/125000000000000000000 binary64) (/.f64 #s(literal -2157218858562374472887084159837293/625000000000000000000000000000 binary64) x)) x))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))) (*.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 x #s(literal -2 binary64)))))
(if (<=.f64 x #s(literal -3152519739159347/18014398509481984 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -3152519739159347/18014398509481984 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))) (*.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 x #s(literal -2 binary64)))))
(if (<=.f64 x #s(literal -11/2 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2284450290879775841688574159837293/625000000000000000000000000000 binary64) x) #s(literal -13764240537310136880149/125000000000000000000 binary64)) x))) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -3152519739159347/18014398509481984 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (+.f64 (*.f64 z #s(literal 500000000/23533438303 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y)))) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -11/2 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -5673888892280805/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -11/2 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -5673888892280805/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x y))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64))) (*.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 x #s(literal -2 binary64))))))
(if (<=.f64 x #s(literal -1080863910568919/9007199254740992 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -492525077454931/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -1080863910568919/9007199254740992 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -492525077454931/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176 binary64)) (*.f64 #s(literal 500000000/23533438303 binary64) (*.f64 x (*.f64 y (+.f64 x #s(literal -2 binary64))))) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64))) (*.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 x #s(literal -2 binary64))))))
(if (<=.f64 x #s(literal -3098476543630901/18014398509481984 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -5358672842709649/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64))) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -3098476543630901/18014398509481984 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -5358672842709649/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 749999999999999987417088 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) (*.f64 z #s(literal 500000000/23533438303 binary64))) (*.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 x #s(literal -2 binary64))))))
(if (<=.f64 x #s(literal -5188146770730811/144115188075855872 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -5713290898477199/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))))))
(if (<=.f64 x #s(literal -5188146770730811/144115188075855872 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))) (if (<=.f64 x #s(literal -5713290898477199/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x (+.f64 #s(literal 104109730557/25000000000 binary64) (/.f64 #s(literal -13764240537310136880149/125000000000000000000 binary64) x))))))
(if (<=.f64 x #s(literal -3458764513820541/18014398509481984 binary64)) (*.f64 (+.f64 x #s(literal -2 binary64)) #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -5673888892280805/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -3458764513820541/18014398509481984 binary64)) (*.f64 #s(literal 104109730557/25000000000 binary64) (+.f64 x #s(literal -2 binary64))) (if (<=.f64 x #s(literal -5673888892280805/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -8106479329266893/36028797018963968 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -5713290898477199/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -8106479329266893/36028797018963968 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal -5713290898477199/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) (*.f64 x y)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)))))
(if (<=.f64 x #s(literal -3910709743626425/36893488147419103232 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 #s(literal -1000000000/23533438303 binary64) z) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(if (<=.f64 x #s(literal -3910709743626425/36893488147419103232 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64)) (if (<=.f64 x #s(literal 18000 binary64)) (*.f64 z #s(literal -1000000000/23533438303 binary64)) (*.f64 x #s(literal 104109730557/25000000000 binary64))))
(*.f64 #s(literal -1000000000/23533438303 binary64) z)
(*.f64 z #s(literal -1000000000/23533438303 binary64))

soundness2.6s (13.6%)

Rules
5742×*-lowering-*.f32
5742×*-lowering-*.f64
5054×+-lowering-+.f64
5054×+-lowering-+.f32
4962×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04086900
113615456
246175416
082415416
02930
16330
215230
360630
4225330
0810330
07978500
128617253
080797253
05496841
117915718
259995659
081325659
090012185
1325811161
0818111161
045172
1363172
22421172
09651172
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 2407 to 1228 computations (49% saved)

preprocess151.0ms (0.8%)

Compiler

Compiled 2450 to 580 computations (76.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...