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

Time bar (total: 7.2s)

analyze0.0ms (0%)

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

Compiled 11 to 9 computations (18.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
ival-sub: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
const: 0.0ms (0% of total)
...c/correct-round.rkt:119:19: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

sample1.2s (17%)

Results
1.0s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 711.0ms
...c/correct-round.rkt:119:19: 373.0ms (52.4% of total)
ival-mult: 202.0ms (28.4% of total)
ival-sub: 67.0ms (9.4% of total)
ival-add: 56.0ms (7.9% of total)
const: 10.0ms (1.4% of total)
backward-pass: 3.0ms (0.4% of total)
Bogosity

preprocess137.0ms (1.9%)

Algorithm
egg-herbie
Rules
1378×fnmadd-define
1002×fmsub-define
996×fnmsub-define
910×fma-define
804×fnmadd-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01430
15224
217522
356421
4178621
5365121
6427421
7458721
8461221
089
1248
2677
31617
43677
56957
610847
722537
827917
928717
028717
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
Outputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))
Call 2
Inputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
(- 1 (* (neg x) (+ 253/1000 (* (neg x) 3/25))))
(neg (- 1 (* (neg x) (+ 253/1000 (* (neg x) 3/25)))))
Outputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
(fnmsub x (fnmsub x -3/25 -253/1000) -1)
(- 1 (* (neg x) (+ 253/1000 (* (neg x) 3/25))))
(fnmsub x (fnmsub x -3/25 253/1000) -1)
(neg (- 1 (* (neg x) (+ 253/1000 (* (neg x) 3/25)))))
(fnmsub x (fnmsub x 3/25 -253/1000) 1)

explain98.0ms (1.4%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-x
00-0-#s(literal 253/1000 binary64)
00-0-(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
00-0-#s(literal 1 binary64)
00-0-(*.f64 x #s(literal 3/25 binary64))
00-0-(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
00-0-(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
00-0-#s(literal 3/25 binary64)
Results
55.0ms512×0valid
Compiler

Compiled 70 to 26 computations (62.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
...c/correct-round.rkt:119:19: 14.0ms (46.1% of total)
ival-mult: 10.0ms (32.9% of total)
ival-sub: 3.0ms (9.9% of total)
ival-add: 3.0ms (9.9% of total)
const: 1.0ms (3.3% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 10 to 8 computations (20% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Compiler

Compiled 10 to 8 computations (20% saved)

simplify58.0ms (0.8%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x #s(literal 3/25 binary64))
cost-diff0
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
cost-diff0
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Rules
804×fnmadd-define
654×fmsub-define
622×fnmsub-define
608×fma-lowering-fma.f32
608×fma-lowering-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0828
12425
26724
316124
436724
569524
6108424
7225324
8279124
9287124
0287124
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
1
(* x (+ 253/1000 (* x 3/25)))
x
(+ 253/1000 (* x 3/25))
253/1000
(* x 3/25)
3/25
Outputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))
1
#s(literal 1 binary64)
(* x (+ 253/1000 (* x 3/25)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
x
(+ 253/1000 (* x 3/25))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
253/1000
#s(literal 253/1000 binary64)
(* x 3/25)
(*.f64 x #s(literal 3/25 binary64))
3/25
#s(literal 3/25 binary64)

localize42.0ms (0.6%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
accuracy100.0%
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
accuracy99.8%
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
accuracy99.6%
(*.f64 x #s(literal 3/25 binary64))
Results
31.0ms256×0valid
Compiler

Compiled 30 to 9 computations (70% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
...c/correct-round.rkt:119:19: 12.0ms (55.8% of total)
ival-mult: 7.0ms (32.6% of total)
ival-sub: 1.0ms (4.7% of total)
ival-add: 1.0ms (4.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series3.0ms (0%)

Counts
4 → 48
Calls
Call 1
Inputs
#<alt (- 1 (* x (+ 253/1000 (* x 3/25))))>
#<alt (* x (+ 253/1000 (* x 3/25)))>
#<alt (+ 253/1000 (* x 3/25))>
#<alt (* x 3/25)>
Outputs
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* 253/1000 x)>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt 253/1000>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
Calls

12 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(* x (+ 253/1000 (* x 3/25)))
0.0ms
x
@inf
(- 1 (* x (+ 253/1000 (* x 3/25))))
0.0ms
x
@-inf
(- 1 (* x (+ 253/1000 (* x 3/25))))
0.0ms
x
@0
(- 1 (* x (+ 253/1000 (* x 3/25))))
0.0ms
x
@-inf
(* x 3/25)

rewrite272.0ms (3.8%)

Algorithm
batch-egg-rewrite
Rules
2808×*-lowering-*.f32
2808×*-lowering-*.f64
1688×/-lowering-/.f32
1688×/-lowering-/.f64
1520×sum5-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0824
15121
244020
3491020
0844420
Stop Event
iter limit
node limit
Counts
4 → 187
Calls
Call 1
Inputs
(- 1 (* x (+ 253/1000 (* x 3/25))))
(* x (+ 253/1000 (* x 3/25)))
(+ 253/1000 (* x 3/25))
(* x 3/25)
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (neg.f64 (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))
(+.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (+.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 1 binary64))
(fma.f64 (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)) x #s(literal 1 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal -1 binary64))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) #s(literal 1 binary64)) (-.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))) (*.f64 (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))) (*.f64 (/.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x))) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (-.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x x))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (-.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 1 binary64)))))
(+.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))
(-.f64 (/.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x)) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 x #s(literal 253/1000 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 x (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 #s(literal 253/1000 binary64) x (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 #s(literal 3/25 binary64) (*.f64 x x) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) x (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x #s(literal 253/1000 binary64)) #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 (*.f64 x x) #s(literal 3/25 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) (*.f64 x (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))))))
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (-.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x)) (*.f64 (*.f64 x #s(literal 759/25000 binary64)) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) (-.f64 #s(literal 0 binary64) x)) (+.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) #s(literal -64009/1000000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 x (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (+.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) #s(literal 1 binary64)) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))) (neg.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))))) (+.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) #s(literal -64009/1000000 binary64)))
(/.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal -9/625 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)))) x) (+.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) #s(literal -64009/1000000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal -64009/1000000 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) x) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) x) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) x)
(*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))) x))
(*.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) (/.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) x))
(*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (+.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(*.f64 (*.f64 x (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(*.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (-.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) #s(literal 64009/1000000 binary64)))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 #s(literal -27/15625 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/25 binary64))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))
(+.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal 253/1000 binary64))
(+.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64)) #s(literal 253/1000 binary64))
(-.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(fma.f64 #s(literal 3/25 binary64) x #s(literal 253/1000 binary64))
(neg.f64 (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))))
(/.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)))) (+.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) #s(literal -64009/1000000 binary64)))
(/.f64 (+.f64 #s(literal -64009/1000000 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (+.f64 #s(literal 4247023759235185531933/1000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))))
(/.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 #s(literal -27/15625 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))))) (+.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) #s(literal -64009/1000000 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/1000000 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal -9/625 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 4247023759235185531933/1000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 #s(literal -27/15625 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))))) (neg.f64 (+.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) #s(literal -64009/1000000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -64009/1000000 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal -9/625 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (neg.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (*.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))) (+.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 4247023759235185531933/1000000000000000000000000000 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 #s(literal -27/15625 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) #s(literal -64009/1000000 binary64))))
(*.f64 (+.f64 #s(literal -64009/1000000 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))))
(*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (-.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) #s(literal 64009/1000000 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 #s(literal -27/15625 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(*.f64 x #s(literal 3/25 binary64))
(*.f64 #s(literal 3/25 binary64) x)

simplify140.0ms (2%)

Algorithm
egg-herbie
Rules
1516×fmsub-define
1508×fnmsub-define
1496×fma-lowering-fma.f32
1496×fma-lowering-fma.f64
1348×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035248
199223
2255215
3605215
41440215
54239215
08140215
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* 253/1000 x)
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
253/1000
(+ 253/1000 (* 3/25 x))
(+ 253/1000 (* 3/25 x))
(+ 253/1000 (* 3/25 x))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
253/1000
#s(literal 253/1000 binary64)
(+ 253/1000 (* 3/25 x))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+ 253/1000 (* 3/25 x))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+ 253/1000 (* 3/25 x))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))

eval27.0ms (0.4%)

Compiler

Compiled 7014 to 691 computations (90.1% saved)

prune34.0ms (0.5%)

Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New22411235
Fresh000
Picked011
Done000
Total22412236
Accuracy
100.0%
Counts
236 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.6%
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))))
99.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))))
99.9%
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
99.8%
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))
99.8%
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
99.8%
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) x)))
99.8%
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
99.9%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
55.6%
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
47.0%
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
46.0%
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
53.5%
#s(literal 1 binary64)
Compiler

Compiled 354 to 232 computations (34.5% saved)

simplify220.0ms (3.1%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
cost-diff0
(/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
cost-diff0
(*.f64 x (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
cost-diff0
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
cost-diff128
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
cost-diff128
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))
cost-diff0
(*.f64 x #s(literal 253/1000 binary64))
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
cost-diff0
(*.f64 x #s(literal 3/25 binary64))
cost-diff0
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
cost-diff128
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
Rules
2892×fnmadd-define
1890×fmsub-define
1840×fnmsub-define
1710×fma-lowering-fma.f32
1710×fma-lowering-fma.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
024148
163138
2161133
3404133
4870133
51994133
64280133
77196133
87567133
97650133
107722133
117796133
08736133
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(- (- 1 (* x (* x 3/25))) (* x 253/1000))
(- 1 (* x (* x 3/25)))
1
(* x (* x 3/25))
x
(* x 3/25)
3/25
(* x 253/1000)
253/1000
1
(- 1 (* x 253/1000))
1
(* x 253/1000)
x
253/1000
(- 1 (/ x (/ 1 (+ 253/1000 (* x 3/25)))))
1
(/ x (/ 1 (+ 253/1000 (* x 3/25))))
x
(/ 1 (+ 253/1000 (* x 3/25)))
(+ 253/1000 (* x 3/25))
253/1000
(* x 3/25)
3/25
(- 1 (* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000))))
1
(* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000)))
x
(/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000))
(+ (* (* x x) 9/625) -64009/1000000)
(* (* x x) 9/625)
(* x x)
9/625
-64009/1000000
(+ (* x 3/25) -253/1000)
(* x 3/25)
3/25
-253/1000
Outputs
(- (- 1 (* x (* x 3/25))) (* x 253/1000))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(- 1 (* x (* x 3/25)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
1
#s(literal 1 binary64)
(* x (* x 3/25))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
x
(* x 3/25)
(*.f64 x #s(literal 3/25 binary64))
3/25
#s(literal 3/25 binary64)
(* x 253/1000)
(*.f64 x #s(literal 253/1000 binary64))
253/1000
#s(literal 253/1000 binary64)
1
#s(literal 1 binary64)
(- 1 (* x 253/1000))
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
1
#s(literal 1 binary64)
(* x 253/1000)
(*.f64 x #s(literal 253/1000 binary64))
x
253/1000
#s(literal 253/1000 binary64)
(- 1 (/ x (/ 1 (+ 253/1000 (* x 3/25)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
1
#s(literal 1 binary64)
(/ x (/ 1 (+ 253/1000 (* x 3/25))))
(*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
x
(/ 1 (+ 253/1000 (* x 3/25)))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(+ 253/1000 (* x 3/25))
(+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))
253/1000
#s(literal 253/1000 binary64)
(* x 3/25)
(*.f64 x #s(literal 3/25 binary64))
3/25
#s(literal 3/25 binary64)
(- 1 (* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
1
#s(literal 1 binary64)
(* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000)))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
x
(/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000))
(/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(+ (* (* x x) 9/625) -64009/1000000)
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (* x x) 9/625)
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* x x)
(*.f64 x x)
9/625
#s(literal 9/625 binary64)
-64009/1000000
#s(literal -64009/1000000 binary64)
(+ (* x 3/25) -253/1000)
(+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))
(* x 3/25)
(*.f64 x #s(literal 3/25 binary64))
3/25
#s(literal 3/25 binary64)
-253/1000
#s(literal -253/1000 binary64)

localize146.0ms (2%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(*.f64 x (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
accuracy99.8%
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
accuracy99.6%
(*.f64 x #s(literal 3/25 binary64))
accuracy79.6%
(/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
accuracy100.0%
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
accuracy99.6%
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
accuracy99.6%
(*.f64 x #s(literal 3/25 binary64))
accuracy100.0%
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
accuracy99.9%
(*.f64 x #s(literal 253/1000 binary64))
accuracy100.0%
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
accuracy99.9%
(*.f64 x #s(literal 253/1000 binary64))
accuracy99.8%
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
accuracy99.6%
(*.f64 x #s(literal 3/25 binary64))
Results
78.0ms256×0valid
Compiler

Compiled 160 to 25 computations (84.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
...c/correct-round.rkt:119:19: 18.0ms (40.2% of total)
ival-mult: 11.0ms (24.6% of total)
ival-sub: 6.0ms (13.4% of total)
ival-div: 5.0ms (11.2% of total)
ival-add: 4.0ms (8.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series11.0ms (0.2%)

Counts
15 → 180
Calls
Call 1
Inputs
#<alt (- (- 1 (* x (* x 3/25))) (* x 253/1000))>
#<alt (- 1 (* x (* x 3/25)))>
#<alt (* x (* x 3/25))>
#<alt (* x 3/25)>
#<alt (- 1 (* x 253/1000))>
#<alt (* x 253/1000)>
#<alt (- 1 (/ x (/ 1 (+ 253/1000 (* x 3/25)))))>
#<alt (/ x (/ 1 (+ 253/1000 (* x 3/25))))>
#<alt (/ 1 (+ 253/1000 (* x 3/25)))>
#<alt (+ 253/1000 (* x 3/25))>
#<alt (- 1 (* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000))))>
#<alt (* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000)))>
#<alt (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000))>
#<alt (+ (* (* x x) 9/625) -64009/1000000)>
#<alt (* (* x x) 9/625)>
Outputs
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt 1>
#<alt (+ 1 (* -3/25 (pow x 2)))>
#<alt (+ 1 (* -3/25 (pow x 2)))>
#<alt (+ 1 (* -3/25 (pow x 2)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* -3/25 (pow x 2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* -253/1000 x))>
#<alt (* -253/1000 x)>
#<alt (* x (- (/ 1 x) 253/1000))>
#<alt (* x (- (/ 1 x) 253/1000))>
#<alt (* x (- (/ 1 x) 253/1000))>
#<alt (* -253/1000 x)>
#<alt (* -1 (* x (- 253/1000 (/ 1 x))))>
#<alt (* -1 (* x (- 253/1000 (/ 1 x))))>
#<alt (* -1 (* x (- 253/1000 (/ 1 x))))>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt (* 253/1000 x)>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* 253/1000 x)>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt 1000/253>
#<alt (+ 1000/253 (* -120000/64009 x))>
#<alt (+ 1000/253 (* x (- (* 14400000/16194277 x) 120000/64009)))>
#<alt (+ 1000/253 (* x (- (* x (+ 14400000/16194277 (* -1728000000/4097152081 x))) 120000/64009)))>
#<alt (/ 25/3 x)>
#<alt (/ (- 25/3 (* 1265/72 (/ 1 x))) x)>
#<alt (/ (- (+ 25/3 (/ 64009/1728 (pow x 2))) (* 1265/72 (/ 1 x))) x)>
#<alt (/ (- (+ 25/3 (/ 64009/1728 (pow x 2))) (+ (* 1265/72 (/ 1 x)) (* 16194277/207360 (/ 1 (pow x 3))))) x)>
#<alt (/ 25/3 x)>
#<alt (* -1 (/ (- (* 1265/72 (/ 1 x)) 25/3) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 64009/1728 (/ 1 x)) 1265/72) x)) 25/3) x))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16194277/207360 (/ 1 x)) 64009/1728) x)) 1265/72) x)) 25/3) x))>
#<alt 253/1000>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* 253/1000 x)>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt 253/1000>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (+ 253/1000 (* 3/25 x))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt -64009/1000000>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (- (* 9/625 (pow x 2)) 64009/1000000)>
#<alt (* 9/625 (pow x 2))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* 9/625 (pow x 2))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
Calls

45 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000)))
1.0ms
x
@inf
(* x 253/1000)
0.0ms
x
@inf
(- 1 (* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000))))
0.0ms
x
@-inf
(- 1 (* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000))))
0.0ms
x
@0
(* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000)))

rewrite334.0ms (4.7%)

Algorithm
batch-egg-rewrite
Rules
4304×*-lowering-*.f32
4304×*-lowering-*.f64
3052×/-lowering-/.f32
3052×/-lowering-/.f64
2524×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02499
117883
2165978
0900678
Stop Event
iter limit
node limit
Counts
15 → 541
Calls
Call 1
Inputs
(- (- 1 (* x (* x 3/25))) (* x 253/1000))
(- 1 (* x (* x 3/25)))
(* x (* x 3/25))
(* x 3/25)
(- 1 (* x 253/1000))
(* x 253/1000)
(- 1 (/ x (/ 1 (+ 253/1000 (* x 3/25)))))
(/ x (/ 1 (+ 253/1000 (* x 3/25))))
(/ 1 (+ 253/1000 (* x 3/25)))
(+ 253/1000 (* x 3/25))
(- 1 (* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000))))
(* x (/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000)))
(/ (+ (* (* x x) 9/625) -64009/1000000) (+ (* x 3/25) -253/1000))
(+ (* (* x x) 9/625) -64009/1000000)
(* (* x x) 9/625)
Outputs
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal -253/1000 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 #s(literal -253/1000 binary64) x (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 binary64) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))) (neg.f64 (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x)))) (fma.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x))))
(+.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))) (neg.f64 (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x)))) (fma.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x))))
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(-.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))) (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))) (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (/.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(fma.f64 x #s(literal -253/1000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 x (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 253/1000 binary64) (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))
(fma.f64 #s(literal -253/1000 binary64) x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))
(fma.f64 x (neg.f64 (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (*.f64 x #s(literal 3/25 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) x) #s(literal 3/25 binary64) #s(literal 1 binary64))
(fma.f64 (neg.f64 (*.f64 x x)) #s(literal 3/25 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 3/25 binary64)) x #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(*.f64 #s(literal 3/25 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 3/25 binary64)) x)
(*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal 3/25 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/25 binary64))) x)
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 3/25 binary64))
(*.f64 x #s(literal 3/25 binary64))
(*.f64 #s(literal 3/25 binary64) x)
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))) (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))
(fma.f64 x #s(literal -253/1000 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 253/1000 binary64) (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))
(fma.f64 #s(literal -253/1000 binary64) x #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(*.f64 x #s(literal 253/1000 binary64))
(*.f64 #s(literal 253/1000 binary64) x)
(*.f64 (*.f64 x #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) x) #s(literal 253/1000 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal -253/1000 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 #s(literal -253/1000 binary64) x (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 binary64) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))) (neg.f64 (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x)))) (fma.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x))))
(+.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))) (neg.f64 (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x)))) (fma.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x))))
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(-.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))) (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))) (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (/.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(fma.f64 x #s(literal -253/1000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 x (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 253/1000 binary64) (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))
(fma.f64 #s(literal -253/1000 binary64) x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(+.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))
(+.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x)) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 x (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 x #s(literal 253/1000 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 #s(literal 3/25 binary64) (*.f64 x x) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) x (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 #s(literal 253/1000 binary64) x (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 (*.f64 x #s(literal 253/1000 binary64)) #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 (*.f64 x x) #s(literal 3/25 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) x) #s(literal 253/1000 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/25 binary64))) x (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 3/25 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x) #s(literal 1 binary64)))
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))))
(/.f64 (*.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(/.f64 (*.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) x)
(*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) x))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (*.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (*.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))
(pow.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64)))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal -1 binary64))))
(-.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))
(-.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(fma.f64 #s(literal 3/25 binary64) x #s(literal 253/1000 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(neg.f64 (/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))
(/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal 759/25000 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (neg.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(/.f64 (*.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(pow.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(*.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal -253/1000 binary64))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 #s(literal -253/1000 binary64) x (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 binary64) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) #s(literal 1 binary64))
(+.f64 (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))) (neg.f64 (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x)))) (fma.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x))))
(+.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))) (neg.f64 (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x)))) (fma.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal 1 binary64) x))))
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(-.f64 #s(literal 1 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))) (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))) (/.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (/.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(fma.f64 x #s(literal -253/1000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 x (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 253/1000 binary64) (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))
(fma.f64 #s(literal -253/1000 binary64) x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -27/15625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))))) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64))))))))
(+.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))
(+.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x)) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 x (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 x #s(literal 253/1000 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 #s(literal 3/25 binary64) (*.f64 x x) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) x (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 #s(literal 253/1000 binary64) x (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 (*.f64 x #s(literal 253/1000 binary64)) #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 (*.f64 x x) #s(literal 3/25 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) x) #s(literal 253/1000 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 3/25 binary64))) x (*.f64 x #s(literal 253/1000 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 3/25 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x) #s(literal 1 binary64)))
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
(/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))))
(/.f64 (*.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(/.f64 (*.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal 253/1000 binary64))))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) x)
(*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) x))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal -1 binary64))))
(-.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))
(-.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(fma.f64 x #s(literal 3/25 binary64) #s(literal 253/1000 binary64))
(fma.f64 #s(literal 3/25 binary64) x #s(literal 253/1000 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(neg.f64 (/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))
(/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal 759/25000 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (neg.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(/.f64 (*.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(pow.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(*.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (*.f64 x #s(literal -759/25000 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(+.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(-.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(fma.f64 x (*.f64 x #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 x (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 3/25 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 3/25 binary64)) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 3/25 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x x) #s(literal 9/625 binary64) #s(literal -64009/1000000 binary64))
(fma.f64 #s(literal 9/625 binary64) (*.f64 x x) #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal 9/625 binary64)) x #s(literal -64009/1000000 binary64))
(fma.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) x #s(literal -64009/1000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(/.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (-.f64 #s(literal -64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) #s(literal 4097152081/1000000000000 binary64))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 729/244140625 binary64))) #s(literal -262254607552729/1000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) #s(literal -576081/625000000 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal -4097152081/1000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal 3/25 binary64))) #s(literal 2 binary64)))
(pow.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 2 binary64))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(*.f64 x (*.f64 #s(literal 3/25 binary64) (*.f64 x #s(literal 3/25 binary64))))
(*.f64 #s(literal 3/25 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(*.f64 (*.f64 x #s(literal 3/25 binary64)) (*.f64 x #s(literal 3/25 binary64)))
(*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 3/25 binary64))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(*.f64 #s(literal 9/625 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal 9/625 binary64)) x)
(*.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 3/25 binary64)) x)

simplify196.0ms (2.7%)

Algorithm
egg-herbie
Rules
2282×*-lowering-*.f32
2282×*-lowering-*.f64
1910×+-lowering-+.f64
1910×+-lowering-+.f32
1270×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01061001
1312914
2754888
31819886
44786886
08432886
Stop Event
iter limit
node limit
Counts
180 → 180
Calls
Call 1
Inputs
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
1
(+ 1 (* -3/25 (pow x 2)))
(+ 1 (* -3/25 (pow x 2)))
(+ 1 (* -3/25 (pow x 2)))
(* -3/25 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* -3/25 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
1
(+ 1 (* -253/1000 x))
(+ 1 (* -253/1000 x))
(+ 1 (* -253/1000 x))
(* -253/1000 x)
(* x (- (/ 1 x) 253/1000))
(* x (- (/ 1 x) 253/1000))
(* x (- (/ 1 x) 253/1000))
(* -253/1000 x)
(* -1 (* x (- 253/1000 (/ 1 x))))
(* -1 (* x (- 253/1000 (/ 1 x))))
(* -1 (* x (- 253/1000 (/ 1 x))))
(* 253/1000 x)
(* 253/1000 x)
(* 253/1000 x)
(* 253/1000 x)
(* 253/1000 x)
(* 253/1000 x)
(* 253/1000 x)
(* 253/1000 x)
(* 253/1000 x)
(* 253/1000 x)
(* 253/1000 x)
(* 253/1000 x)
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* 253/1000 x)
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
1000/253
(+ 1000/253 (* -120000/64009 x))
(+ 1000/253 (* x (- (* 14400000/16194277 x) 120000/64009)))
(+ 1000/253 (* x (- (* x (+ 14400000/16194277 (* -1728000000/4097152081 x))) 120000/64009)))
(/ 25/3 x)
(/ (- 25/3 (* 1265/72 (/ 1 x))) x)
(/ (- (+ 25/3 (/ 64009/1728 (pow x 2))) (* 1265/72 (/ 1 x))) x)
(/ (- (+ 25/3 (/ 64009/1728 (pow x 2))) (+ (* 1265/72 (/ 1 x)) (* 16194277/207360 (/ 1 (pow x 3))))) x)
(/ 25/3 x)
(* -1 (/ (- (* 1265/72 (/ 1 x)) 25/3) x))
(* -1 (/ (- (* -1 (/ (- (* 64009/1728 (/ 1 x)) 1265/72) x)) 25/3) x))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16194277/207360 (/ 1 x)) 64009/1728) x)) 1265/72) x)) 25/3) x))
253/1000
(+ 253/1000 (* 3/25 x))
(+ 253/1000 (* 3/25 x))
(+ 253/1000 (* 3/25 x))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* 253/1000 x)
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
253/1000
(+ 253/1000 (* 3/25 x))
(+ 253/1000 (* 3/25 x))
(+ 253/1000 (* 3/25 x))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
-64009/1000000
(- (* 9/625 (pow x 2)) 64009/1000000)
(- (* 9/625 (pow x 2)) 64009/1000000)
(- (* 9/625 (pow x 2)) 64009/1000000)
(* 9/625 (pow x 2))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* 9/625 (pow x 2))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
1
#s(literal 1 binary64)
(+ 1 (* -3/25 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(+ 1 (* -3/25 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(+ 1 (* -3/25 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* x (- (/ 1 x) 253/1000))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(* x (- (/ 1 x) 253/1000))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(* x (- (/ 1 x) 253/1000))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -1 (* x (- 253/1000 (/ 1 x))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(* -1 (* x (- 253/1000 (/ 1 x))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(* -1 (* x (- 253/1000 (/ 1 x))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
1000/253
#s(literal 1000/253 binary64)
(+ 1000/253 (* -120000/64009 x))
(+.f64 #s(literal 1000/253 binary64) (*.f64 x #s(literal -120000/64009 binary64)))
(+ 1000/253 (* x (- (* 14400000/16194277 x) 120000/64009)))
(+.f64 #s(literal 1000/253 binary64) (*.f64 x (+.f64 #s(literal -120000/64009 binary64) (*.f64 x #s(literal 14400000/16194277 binary64)))))
(+ 1000/253 (* x (- (* x (+ 14400000/16194277 (* -1728000000/4097152081 x))) 120000/64009)))
(+.f64 #s(literal 1000/253 binary64) (*.f64 x (+.f64 #s(literal -120000/64009 binary64) (*.f64 x (+.f64 #s(literal 14400000/16194277 binary64) (*.f64 x #s(literal -1728000000/4097152081 binary64)))))))
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ (- 25/3 (* 1265/72 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 25/3 binary64) (/.f64 #s(literal -1265/72 binary64) x)) x)
(/ (- (+ 25/3 (/ 64009/1728 (pow x 2))) (* 1265/72 (/ 1 x))) x)
(/.f64 (+.f64 #s(literal 25/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 64009/1728 binary64) x) #s(literal -1265/72 binary64)) x)) x)
(/ (- (+ 25/3 (/ 64009/1728 (pow x 2))) (+ (* 1265/72 (/ 1 x)) (* 16194277/207360 (/ 1 (pow x 3))))) x)
(/.f64 (+.f64 #s(literal 25/3 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 64009/1728 binary64) (/.f64 #s(literal -16194277/207360 binary64) x)) x) #s(literal -1265/72 binary64)) x)) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(* -1 (/ (- (* 1265/72 (/ 1 x)) 25/3) x))
(/.f64 (+.f64 #s(literal 25/3 binary64) (/.f64 #s(literal -1265/72 binary64) x)) x)
(* -1 (/ (- (* -1 (/ (- (* 64009/1728 (/ 1 x)) 1265/72) x)) 25/3) x))
(/.f64 (+.f64 #s(literal 25/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 64009/1728 binary64) x) #s(literal -1265/72 binary64)) x)) x)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 16194277/207360 (/ 1 x)) 64009/1728) x)) 1265/72) x)) 25/3) x))
(/.f64 (+.f64 #s(literal 25/3 binary64) (/.f64 (+.f64 (/.f64 (+.f64 #s(literal 64009/1728 binary64) (/.f64 #s(literal -16194277/207360 binary64) x)) x) #s(literal -1265/72 binary64)) x)) x)
253/1000
#s(literal 253/1000 binary64)
(+ 253/1000 (* 3/25 x))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+ 253/1000 (* 3/25 x))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+ 253/1000 (* 3/25 x))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
253/1000
#s(literal 253/1000 binary64)
(+ 253/1000 (* 3/25 x))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+ 253/1000 (* 3/25 x))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(+ 253/1000 (* 3/25 x))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
-64009/1000000
#s(literal -64009/1000000 binary64)
(- (* 9/625 (pow x 2)) 64009/1000000)
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(- (* 9/625 (pow x 2)) 64009/1000000)
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(- (* 9/625 (pow x 2)) 64009/1000000)
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* (pow x 2) (- 9/625 (* 64009/1000000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* 9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))

eval88.0ms (1.2%)

Compiler

Compiled 15937 to 1299 computations (91.8% saved)

prune56.0ms (0.8%)

Pruning

13 alts after pruning (9 fresh and 4 done)

PrunedKeptTotal
New7606766
Fresh336
Picked235
Done011
Total76513778
Accuracy
100.0%
Counts
778 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.6%
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))))
99.9%
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
97.5%
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
99.8%
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x)))
99.8%
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
98.0%
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
99.9%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
55.6%
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
47.0%
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
46.0%
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
46.0%
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
3.9%
(*.f64 #s(literal -253/1000 binary64) x)
53.5%
#s(literal 1 binary64)
Compiler

Compiled 322 to 182 computations (43.5% saved)

simplify121.0ms (1.7%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
cost-diff0
(/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
cost-diff0
(*.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
cost-diff0
(/.f64 #s(literal 25/3 binary64) x)
cost-diff0
(/.f64 x (/.f64 #s(literal 25/3 binary64) x))
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
cost-diff0
(*.f64 x #s(literal -3/25 binary64))
cost-diff0
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
cost-diff0
(*.f64 #s(literal -253/1000 binary64) x)
cost-diff0
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
cost-diff0
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
cost-diff0
(*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
cost-diff0
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
Rules
2380×fnmadd-define
1438×fmsub-define
1376×fnmsub-define
1210×fmm-def
1126×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029157
168150
2159143
3481143
41376143
54101143
08082143
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25)))))
1
(* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25))))
(+ 64009/1000000 (* (* x x) -9/625))
64009/1000000
(* (* x x) -9/625)
(* x x)
x
-9/625
(/ x (+ 253/1000 (* x -3/25)))
(+ 253/1000 (* x -3/25))
253/1000
(* x -3/25)
-3/25
(* -253/1000 x)
-253/1000
x
(* x (* x -3/25))
x
(* x -3/25)
-3/25
(- 1 (/ x (/ 25/3 x)))
1
(/ x (/ 25/3 x))
x
(/ 25/3 x)
25/3
(- 1 (* x (/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000))))
1
(* x (/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000)))
x
(/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000))
(* (* x x) 9/625)
(* x x)
9/625
(+ (* x 3/25) -253/1000)
(* x 3/25)
3/25
-253/1000
Outputs
(- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25)))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
1
#s(literal 1 binary64)
(* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25))))
(/.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))
(+ 64009/1000000 (* (* x x) -9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
64009/1000000
#s(literal 64009/1000000 binary64)
(* (* x x) -9/625)
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* x x)
(*.f64 x x)
x
-9/625
#s(literal -9/625 binary64)
(/ x (+ 253/1000 (* x -3/25)))
(/.f64 x (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))
(+ 253/1000 (* x -3/25))
(+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))
253/1000
#s(literal 253/1000 binary64)
(* x -3/25)
(/.f64 x #s(literal -25/3 binary64))
-3/25
#s(literal -3/25 binary64)
(* -253/1000 x)
(*.f64 x #s(literal -253/1000 binary64))
-253/1000
#s(literal -253/1000 binary64)
x
(* x (* x -3/25))
(/.f64 x (/.f64 #s(literal -25/3 binary64) x))
x
(* x -3/25)
(/.f64 x #s(literal -25/3 binary64))
-3/25
#s(literal -3/25 binary64)
(- 1 (/ x (/ 25/3 x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
1
#s(literal 1 binary64)
(/ x (/ 25/3 x))
(/.f64 x (/.f64 #s(literal 25/3 binary64) x))
x
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
25/3
#s(literal 25/3 binary64)
(- 1 (* x (/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000))))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))))
1
#s(literal 1 binary64)
(* x (/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000)))
(/.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
x
(/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000))
(/.f64 (*.f64 (*.f64 x x) #s(literal -9/625 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))
(* (* x x) 9/625)
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(* x x)
(*.f64 x x)
9/625
#s(literal 9/625 binary64)
(+ (* x 3/25) -253/1000)
(+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))
(* x 3/25)
(/.f64 x #s(literal 25/3 binary64))
3/25
#s(literal 3/25 binary64)
-253/1000
#s(literal -253/1000 binary64)

localize173.0ms (2.4%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(*.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64))))
accuracy99.8%
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
accuracy99.6%
(*.f64 x #s(literal 3/25 binary64))
accuracy79.4%
(/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))
accuracy100.0%
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
accuracy99.7%
(/.f64 x (/.f64 #s(literal 25/3 binary64) x))
accuracy99.3%
(/.f64 #s(literal 25/3 binary64) x)
accuracy99.8%
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
accuracy99.6%
(*.f64 x #s(literal -3/25 binary64))
accuracy99.9%
(*.f64 #s(literal -253/1000 binary64) x)
accuracy99.8%
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
accuracy99.7%
(/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
accuracy99.6%
(*.f64 x #s(literal -3/25 binary64))
accuracy99.5%
(*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
Results
132.0ms256×0valid
Compiler

Compiled 163 to 30 computations (81.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
...c/correct-round.rkt:119:19: 26.0ms (38.6% of total)
ival-mult: 25.0ms (37.2% of total)
ival-div: 7.0ms (10.4% of total)
ival-sub: 4.0ms (5.9% of total)
ival-add: 4.0ms (5.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series8.0ms (0.1%)

Counts
16 → 192
Calls
Call 1
Inputs
#<alt (- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25)))))>
#<alt (* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25))))>
#<alt (+ 64009/1000000 (* (* x x) -9/625))>
#<alt (* (* x x) -9/625)>
#<alt (* -253/1000 x)>
#<alt (* x (* x -3/25))>
#<alt (* x -3/25)>
#<alt (- 1 (/ x (/ 25/3 x)))>
#<alt (/ x (/ 25/3 x))>
#<alt (/ 25/3 x)>
#<alt (- 1 (* x (/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000))))>
#<alt (* x (/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000)))>
#<alt (/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000))>
#<alt (* (* x x) 9/625)>
#<alt (/ x (+ 253/1000 (* x -3/25)))>
#<alt (* x 3/25)>
Outputs
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* 253/1000 x)>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* x (+ 253/1000 (* 3/25 x)))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt 64009/1000000>
#<alt (+ 64009/1000000 (* -9/625 (pow x 2)))>
#<alt (+ 64009/1000000 (* -9/625 (pow x 2)))>
#<alt (+ 64009/1000000 (* -9/625 (pow x 2)))>
#<alt (* -9/625 (pow x 2))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* -9/625 (pow x 2))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -253/1000 x)>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt 1>
#<alt (+ 1 (* -3/25 (pow x 2)))>
#<alt (+ 1 (* -3/25 (pow x 2)))>
#<alt (+ 1 (* -3/25 (pow x 2)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* -3/25 (pow x 2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt (/ 25/3 x)>
#<alt 1>
#<alt (+ 1 (* 72/1265 (pow x 3)))>
#<alt (+ 1 (* (pow x 3) (+ 72/1265 (* 1728/64009 x))))>
#<alt (+ 1 (* (pow x 3) (+ 72/1265 (* x (+ 1728/64009 (* 207360/16194277 x))))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 55991/120000 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 55991/120000 (pow x 2)) (+ 3/25 (+ (* 253/1000 (/ 1 x)) (* 16194277/14400000 (/ 1 (pow x 3)))))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (* 55991/120000 (/ 1 x))) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (+ 253/1000 (* -1 (/ (- 55991/120000 (* 16194277/14400000 (/ 1 x))) x))) x)) 3/25))>
#<alt (* -72/1265 (pow x 3))>
#<alt (* (pow x 3) (- (* -1728/64009 x) 72/1265))>
#<alt (* (pow x 3) (- (* x (- (* -207360/16194277 x) 1728/64009)) 72/1265))>
#<alt (* (pow x 3) (- (* x (- (* x (- (* -24883200/4097152081 x) 207360/16194277)) 1728/64009)) 72/1265))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (+ (* 253/1000 (/ 1 x)) (* 16194277/14400000 (/ 1 (pow x 3)))))))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* (pow x 2) (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (+ 3/25 (* -1 (/ (- (* -1 (/ (+ 64009/120000 (* 16194277/14400000 (/ 1 x))) x)) 253/1000) x))))>
#<alt (* -72/1265 (pow x 2))>
#<alt (* (pow x 2) (- (* -1728/64009 x) 72/1265))>
#<alt (* (pow x 2) (- (* x (- (* -207360/16194277 x) 1728/64009)) 72/1265))>
#<alt (* (pow x 2) (- (* x (- (* x (- (* -24883200/4097152081 x) 207360/16194277)) 1728/64009)) 72/1265))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* x (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (* 253/1000 (/ 1 x)))))>
#<alt (* x (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (+ (* 253/1000 (/ 1 x)) (* 16194277/14400000 (/ 1 (pow x 3)))))))>
#<alt (* 3/25 x)>
#<alt (* x (+ 3/25 (* 253/1000 (/ 1 x))))>
#<alt (* -1 (* x (- (* -1 (/ (+ 253/1000 (* 64009/120000 (/ 1 x))) x)) 3/25)))>
#<alt (* -1 (* x (- (* -1 (/ (+ 253/1000 (+ (* 64009/120000 (/ 1 x)) (/ 16194277/14400000 (pow x 2)))) x)) 3/25)))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 9/625 (pow x 2))>
#<alt (* 1000/253 x)>
#<alt (* x (+ 1000/253 (* 120000/64009 x)))>
#<alt (* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))>
#<alt (* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))>
#<alt -25/3>
#<alt (* -1 (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt (- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)>
#<alt (- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt -25/3>
#<alt (* -1 (+ 25/3 (* 1265/72 (/ 1 x))))>
#<alt (- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)>
#<alt (- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
Calls

48 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25)))))
0.0ms
x
@0
(* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25))))
0.0ms
x
@0
(- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25)))))
0.0ms
x
@inf
(* (* x x) -9/625)
0.0ms
x
@inf
(* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25))))

rewrite357.0ms (5%)

Algorithm
batch-egg-rewrite
Rules
4090×*-lowering-*.f32
4090×*-lowering-*.f64
4062×/-lowering-/.f32
4062×/-lowering-/.f64
1864×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029121
1168115
21454101
08582101
Stop Event
iter limit
node limit
Counts
16 → 475
Calls
Call 1
Inputs
(- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25)))))
(* (+ 64009/1000000 (* (* x x) -9/625)) (/ x (+ 253/1000 (* x -3/25))))
(+ 64009/1000000 (* (* x x) -9/625))
(* (* x x) -9/625)
(* -253/1000 x)
(* x (* x -3/25))
(* x -3/25)
(- 1 (/ x (/ 25/3 x)))
(/ x (/ 25/3 x))
(/ 25/3 x)
(- 1 (* x (/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000))))
(* x (/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000)))
(/ (* (* x x) 9/625) (+ (* x 3/25) -253/1000))
(* (* x x) 9/625)
(/ x (+ 253/1000 (* x -3/25)))
(* x 3/25)
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(+.f64 (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (/.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (/.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (/.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(fma.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (neg.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (/.f64 x #s(literal -1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(+.f64 (*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 64009/1000000 binary64)) (*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))
(+.f64 (*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 64009/1000000 binary64)))
(+.f64 (*.f64 #s(literal 64009/1000000 binary64) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(+.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (*.f64 #s(literal 64009/1000000 binary64) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(-.f64 (/.f64 #s(literal 64009/1000000 binary64) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)))
(-.f64 (/.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)))
(fma.f64 #s(literal 64009/1000000 binary64) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(fma.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 #s(literal 64009/1000000 binary64) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(fma.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 64009/1000000 binary64) (*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))
(fma.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 64009/1000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))))
(/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (neg.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)))
(/.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)))
(/.f64 (*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) x) (*.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)))
(/.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) x) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (*.f64 x (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(/.f64 (*.f64 x (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x))
(/.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x))
(/.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))))
(/.f64 (*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) x)) (neg.f64 (*.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) x)) (neg.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (-.f64 #s(literal 0 binary64) x))) (neg.f64 (*.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (-.f64 #s(literal 0 binary64) x))) (neg.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))))) (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))))) (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))))) (neg.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))))) (neg.f64 (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) (neg.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) #s(literal 1 binary64))) (neg.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (-.f64 #s(literal 0 binary64) x))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))))) (neg.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))) (neg.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(pow.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))
(*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))
(*.f64 (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64))) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64)))))))
(*.f64 (/.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64))) (/.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (/.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(*.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64)))))))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (neg.f64 (*.f64 x #s(literal -3/25 binary64))) (*.f64 x #s(literal -3/25 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))
(-.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))
(-.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(-.f64 (/.f64 #s(literal 262254607552729/1000000000000000000 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))) (/.f64 #s(literal 4097152081/1000000000000 binary64) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))
(fma.f64 x (*.f64 x #s(literal -9/625 binary64)) #s(literal 64009/1000000 binary64))
(fma.f64 x (neg.f64 (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))
(fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))
(fma.f64 #s(literal -9/625 binary64) (*.f64 x x) #s(literal 64009/1000000 binary64))
(fma.f64 #s(literal 9/625 binary64) (neg.f64 (*.f64 x x)) #s(literal 64009/1000000 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal -9/625 binary64)) x #s(literal 64009/1000000 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))
(fma.f64 (neg.f64 (*.f64 x x)) #s(literal 9/625 binary64) #s(literal 64009/1000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))))
(/.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))))
(/.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 #s(literal -576081/625000000 binary64) (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))) (neg.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 #s(literal -576081/625000000 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64)))) (neg.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64))) (neg.f64 (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))
(neg.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))))
(*.f64 x (*.f64 x #s(literal -9/625 binary64)))
(*.f64 x (neg.f64 (*.f64 x #s(literal 9/625 binary64))))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(*.f64 #s(literal -9/625 binary64) (*.f64 x x))
(*.f64 #s(literal 9/625 binary64) (neg.f64 (*.f64 x x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x #s(literal 9/625 binary64)))
(*.f64 (*.f64 x #s(literal -9/625 binary64)) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))
(*.f64 (neg.f64 (*.f64 x x)) #s(literal 9/625 binary64))
(*.f64 x #s(literal -253/1000 binary64))
(*.f64 #s(literal -253/1000 binary64) x)
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal -3/25 binary64)) x)
(*.f64 x #s(literal -3/25 binary64))
(*.f64 #s(literal -3/25 binary64) x)
(+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(+.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))))) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))))
(fma.f64 x (neg.f64 (/.f64 x #s(literal 25/3 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 x #s(literal 25/3 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 x #s(literal 25/3 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 x #s(literal 25/3 binary64))) x #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -25/3 binary64) x)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(neg.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x)))))
(/.f64 x (/.f64 #s(literal 25/3 binary64) x))
(/.f64 (*.f64 x x) #s(literal 25/3 binary64))
(/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 25/3 binary64) x))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 25/3 binary64) x))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (/.f64 #s(literal 25/3 binary64) x))
(/.f64 (neg.f64 (/.f64 x #s(literal 25/3 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(/.f64 (neg.f64 (*.f64 x x)) #s(literal -25/3 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x))) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x))) (/.f64 #s(literal 25/3 binary64) x))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (/.f64 #s(literal -25/3 binary64) x))
(pow.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(*.f64 x (/.f64 x #s(literal 25/3 binary64)))
(*.f64 #s(literal -3/25 binary64) (/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal -3/25 binary64) (/.f64 x (neg.f64 (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal -3/25 binary64) (/.f64 x (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x))))
(*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) #s(literal 1 binary64))
(*.f64 #s(literal 3/25 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) #s(literal -1 binary64)))
(*.f64 #s(literal 3/25 binary64) (/.f64 x (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 3/25 binary64) (/.f64 (-.f64 #s(literal 0 binary64) x) (neg.f64 (/.f64 #s(literal 1 binary64) x))))
(*.f64 (/.f64 x #s(literal 25/3 binary64)) x)
(*.f64 (/.f64 x #s(literal 25/3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 #s(literal -1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal 25/3 binary64)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 x #s(literal 25/3 binary64)))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x))))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) x)) #s(literal 3/25 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x)) (/.f64 x #s(literal 25/3 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 x #s(literal 25/3 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -25/3 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal 25/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 #s(literal 25/3 binary64) x)
(/.f64 #s(literal 25/3 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal -25/3 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 #s(literal -25/3 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x #s(literal 25/3 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 1 binary64))))
(pow.f64 (/.f64 #s(literal 25/3 binary64) x) #s(literal 1 binary64))
(pow.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 25/3 binary64) x))
(*.f64 #s(literal 25/3 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -25/3 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 25/3 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (/.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))
(fma.f64 x (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (*.f64 x (*.f64 x x))) (/.f64 #s(literal 9/625 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) #s(literal 1 binary64))
(fma.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) x #s(literal 1 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 729/244140625 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 x (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) x) (neg.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) x) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) x)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(/.f64 (neg.f64 (*.f64 x (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 x (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 9/625 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) x))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) x)
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) x))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 x (*.f64 (/.f64 #s(literal 25/3 binary64) x) (/.f64 #s(literal 25/3 binary64) x))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 9/625 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 9/625 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (/.f64 x (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 25/3 binary64) x) (/.f64 #s(literal 25/3 binary64) x))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (*.f64 x #s(literal 9/625 binary64)) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 x #s(literal 9/625 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal 9/625 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 9/625 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal -1 binary64)) (/.f64 x (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))) (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(neg.f64 (*.f64 #s(literal -9/625 binary64) (/.f64 (*.f64 x x) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 x (*.f64 x (/.f64 #s(literal 9/625 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(*.f64 x (*.f64 (*.f64 x #s(literal 9/625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(*.f64 x (/.f64 (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (*.f64 x x) (/.f64 #s(literal 9/625 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 #s(literal -9/625 binary64) (/.f64 (neg.f64 (*.f64 x x)) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(*.f64 #s(literal 9/625 binary64) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(*.f64 #s(literal 9/625 binary64) (/.f64 (*.f64 x x) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))
(*.f64 (/.f64 #s(literal 9/625 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 x x))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 #s(literal 9/625 binary64) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 #s(literal 9/625 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (/.f64 x #s(literal 25/3 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 #s(literal 3/25 binary64) (/.f64 x #s(literal 25/3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x #s(literal 9/625 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 #s(literal 3/25 binary64) (/.f64 x #s(literal 25/3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (*.f64 x #s(literal -9/625 binary64)) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -9/625 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (/.f64 (*.f64 x #s(literal -9/625 binary64)) #s(literal -1 binary64)) (/.f64 x (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal 9/625 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal 9/625 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 9/625 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (*.f64 x #s(literal -3/25 binary64)) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 x #s(literal -3/25 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (/.f64 x #s(literal 25/3 binary64)) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 x #s(literal 9/625 binary64)) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 x #s(literal 9/625 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 (*.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 3/25 binary64)) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(*.f64 (/.f64 (*.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 3/25 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal -3/25 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 x #s(literal 25/3 binary64))) #s(literal 2 binary64)))
(pow.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 25/3 binary64) x) #s(literal -2 binary64))
(pow.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 25/3 binary64) x) (/.f64 #s(literal 25/3 binary64) x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(*.f64 x (*.f64 #s(literal -3/25 binary64) (*.f64 x #s(literal -3/25 binary64))))
(*.f64 x (*.f64 #s(literal 3/25 binary64) (/.f64 x #s(literal 25/3 binary64))))
(*.f64 (*.f64 x x) #s(literal 9/625 binary64))
(*.f64 #s(literal -3/25 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(*.f64 (*.f64 x #s(literal -3/25 binary64)) (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) #s(literal -3/25 binary64))
(*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) #s(literal 3/25 binary64))
(*.f64 #s(literal 9/625 binary64) (*.f64 x x))
(*.f64 #s(literal 3/25 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(*.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 x #s(literal 25/3 binary64)))
(*.f64 (*.f64 x #s(literal 9/625 binary64)) x)
(*.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -3/25 binary64)) x)
(*.f64 (*.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 3/25 binary64)) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))) (/.f64 x (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(neg.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x))))
(/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x) #s(literal 1 binary64))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) x)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64)))))
(*.f64 (/.f64 x (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64)))))))
(*.f64 (/.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(*.f64 (/.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 25/3 binary64) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25/3 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 25/3 binary64) x) #s(literal 1 binary64)))
(/.f64 x #s(literal 25/3 binary64))
(/.f64 #s(literal -3/25 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -25/3 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 25/3 binary64) x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal 25/3 binary64))
(pow.f64 (/.f64 #s(literal 25/3 binary64) x) #s(literal -1 binary64))
(pow.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 25/3 binary64) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 25/3 binary64)))
(*.f64 x #s(literal 3/25 binary64))
(*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) x))
(*.f64 #s(literal -3/25 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)))
(*.f64 #s(literal 3/25 binary64) x)
(*.f64 #s(literal 3/25 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) #s(literal 3/25 binary64))

simplify468.0ms (6.5%)

Algorithm
egg-herbie
Rules
3332×+-lowering-+.f64
3332×+-lowering-+.f32
3132×*-lowering-*.f32
3132×*-lowering-*.f64
1366×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01921184
15721120
216161063
343001044
083531044
Stop Event
iter limit
node limit
Counts
192 → 192
Calls
Call 1
Inputs
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* 253/1000 x)
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* x (+ 253/1000 (* 3/25 x)))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
64009/1000000
(+ 64009/1000000 (* -9/625 (pow x 2)))
(+ 64009/1000000 (* -9/625 (pow x 2)))
(+ 64009/1000000 (* -9/625 (pow x 2)))
(* -9/625 (pow x 2))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* -9/625 (pow x 2))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -253/1000 x)
(* -253/1000 x)
(* -253/1000 x)
(* -253/1000 x)
(* -253/1000 x)
(* -253/1000 x)
(* -253/1000 x)
(* -253/1000 x)
(* -253/1000 x)
(* -253/1000 x)
(* -253/1000 x)
(* -253/1000 x)
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
1
(+ 1 (* -3/25 (pow x 2)))
(+ 1 (* -3/25 (pow x 2)))
(+ 1 (* -3/25 (pow x 2)))
(* -3/25 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* -3/25 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(/ 25/3 x)
(/ 25/3 x)
(/ 25/3 x)
(/ 25/3 x)
(/ 25/3 x)
(/ 25/3 x)
(/ 25/3 x)
(/ 25/3 x)
(/ 25/3 x)
(/ 25/3 x)
(/ 25/3 x)
(/ 25/3 x)
1
(+ 1 (* 72/1265 (pow x 3)))
(+ 1 (* (pow x 3) (+ 72/1265 (* 1728/64009 x))))
(+ 1 (* (pow x 3) (+ 72/1265 (* x (+ 1728/64009 (* 207360/16194277 x))))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 55991/120000 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 55991/120000 (pow x 2)) (+ 3/25 (+ (* 253/1000 (/ 1 x)) (* 16194277/14400000 (/ 1 (pow x 3)))))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (* 55991/120000 (/ 1 x))) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (+ 253/1000 (* -1 (/ (- 55991/120000 (* 16194277/14400000 (/ 1 x))) x))) x)) 3/25))
(* -72/1265 (pow x 3))
(* (pow x 3) (- (* -1728/64009 x) 72/1265))
(* (pow x 3) (- (* x (- (* -207360/16194277 x) 1728/64009)) 72/1265))
(* (pow x 3) (- (* x (- (* x (- (* -24883200/4097152081 x) 207360/16194277)) 1728/64009)) 72/1265))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (* 253/1000 (/ 1 x)))))
(* (pow x 2) (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (+ (* 253/1000 (/ 1 x)) (* 16194277/14400000 (/ 1 (pow x 3)))))))
(* 3/25 (pow x 2))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(* (pow x 2) (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (* 253/1000 (/ 1 x)))))
(* (pow x 2) (+ 3/25 (* -1 (/ (- (* -1 (/ (+ 64009/120000 (* 16194277/14400000 (/ 1 x))) x)) 253/1000) x))))
(* -72/1265 (pow x 2))
(* (pow x 2) (- (* -1728/64009 x) 72/1265))
(* (pow x 2) (- (* x (- (* -207360/16194277 x) 1728/64009)) 72/1265))
(* (pow x 2) (- (* x (- (* x (- (* -24883200/4097152081 x) 207360/16194277)) 1728/64009)) 72/1265))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* x (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (* 253/1000 (/ 1 x)))))
(* x (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (+ (* 253/1000 (/ 1 x)) (* 16194277/14400000 (/ 1 (pow x 3)))))))
(* 3/25 x)
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(* -1 (* x (- (* -1 (/ (+ 253/1000 (* 64009/120000 (/ 1 x))) x)) 3/25)))
(* -1 (* x (- (* -1 (/ (+ 253/1000 (+ (* 64009/120000 (/ 1 x)) (/ 16194277/14400000 (pow x 2)))) x)) 3/25)))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 9/625 (pow x 2))
(* 1000/253 x)
(* x (+ 1000/253 (* 120000/64009 x)))
(* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))
(* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))
-25/3
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))
-25/3
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -253/1000 binary64) x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* x (+ 253/1000 (* 3/25 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
64009/1000000
#s(literal 64009/1000000 binary64)
(+ 64009/1000000 (* -9/625 (pow x 2)))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(+ 64009/1000000 (* -9/625 (pow x 2)))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(+ 64009/1000000 (* -9/625 (pow x 2)))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -253/1000 x)
(*.f64 #s(literal -253/1000 binary64) x)
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -3/25 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(+ 1 (* -3/25 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(+ 1 (* -3/25 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
(/ 25/3 x)
(/.f64 #s(literal 25/3 binary64) x)
1
#s(literal 1 binary64)
(+ 1 (* 72/1265 (pow x 3)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal 72/1265 binary64))))
(+ 1 (* (pow x 3) (+ 72/1265 (* 1728/64009 x))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 72/1265 binary64) (*.f64 x #s(literal 1728/64009 binary64)))))
(+ 1 (* (pow x 3) (+ 72/1265 (* x (+ 1728/64009 (* 207360/16194277 x))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 72/1265 binary64) (*.f64 x (+.f64 #s(literal 1728/64009 binary64) (*.f64 x #s(literal 207360/16194277 binary64)))))))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (/ 55991/120000 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 55991/120000 binary64))
(* (pow x 2) (- (/ 55991/120000 (pow x 2)) (+ 3/25 (+ (* 253/1000 (/ 1 x)) (* 16194277/14400000 (/ 1 (pow x 3)))))))
(+.f64 (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (-.f64 #s(literal 55991/120000 binary64) (/.f64 #s(literal 16194277/14400000 binary64) x)))
(* -3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (* 55991/120000 (/ 1 x))) x)) 3/25))
(+.f64 (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 55991/120000 binary64))
(* (pow x 2) (- (* -1 (/ (+ 253/1000 (* -1 (/ (- 55991/120000 (* 16194277/14400000 (/ 1 x))) x))) x)) 3/25))
(+.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (/.f64 (-.f64 #s(literal 55991/120000 binary64) (/.f64 #s(literal 16194277/14400000 binary64) x)) x))))
(* -72/1265 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -72/1265 binary64)))
(* (pow x 3) (- (* -1728/64009 x) 72/1265))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -72/1265 binary64) (*.f64 x #s(literal -1728/64009 binary64)))))
(* (pow x 3) (- (* x (- (* -207360/16194277 x) 1728/64009)) 72/1265))
(*.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -72/1265 binary64) (*.f64 x (+.f64 #s(literal -1728/64009 binary64) (*.f64 x #s(literal -207360/16194277 binary64)))))))
(* (pow x 3) (- (* x (- (* x (- (* -24883200/4097152081 x) 207360/16194277)) 1728/64009)) 72/1265))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -72/1265 binary64) (*.f64 x (+.f64 #s(literal -1728/64009 binary64) (*.f64 x (+.f64 #s(literal -207360/16194277 binary64) (*.f64 x #s(literal -24883200/4097152081 binary64))))))))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 64009/120000 binary64) x))))
(* (pow x 2) (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (+ (* 253/1000 (/ 1 x)) (* 16194277/14400000 (/ 1 (pow x 3)))))))
(+.f64 (/.f64 #s(literal 16194277/14400000 binary64) x) (*.f64 x (+.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 64009/120000 binary64) x)))))
(* 3/25 (pow x 2))
(*.f64 x (*.f64 x #s(literal 3/25 binary64)))
(* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* (pow x 2) (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 64009/120000 binary64) x))))
(* (pow x 2) (+ 3/25 (* -1 (/ (- (* -1 (/ (+ 64009/120000 (* 16194277/14400000 (/ 1 x))) x)) 253/1000) x))))
(+.f64 (/.f64 #s(literal 16194277/14400000 binary64) x) (*.f64 x (+.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 64009/120000 binary64) x)))))
(* -72/1265 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -72/1265 binary64))
(* (pow x 2) (- (* -1728/64009 x) 72/1265))
(*.f64 x (*.f64 x (+.f64 #s(literal -72/1265 binary64) (*.f64 x #s(literal -1728/64009 binary64)))))
(* (pow x 2) (- (* x (- (* -207360/16194277 x) 1728/64009)) 72/1265))
(*.f64 (*.f64 x x) (+.f64 #s(literal -72/1265 binary64) (*.f64 x (+.f64 #s(literal -1728/64009 binary64) (*.f64 x #s(literal -207360/16194277 binary64))))))
(* (pow x 2) (- (* x (- (* x (- (* -24883200/4097152081 x) 207360/16194277)) 1728/64009)) 72/1265))
(*.f64 (*.f64 x x) (+.f64 #s(literal -72/1265 binary64) (*.f64 x (+.f64 #s(literal -1728/64009 binary64) (*.f64 x (+.f64 #s(literal -207360/16194277 binary64) (*.f64 x #s(literal -24883200/4097152081 binary64))))))))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* x (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (* 253/1000 (/ 1 x)))))
(+.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 64009/120000 binary64) x)))
(* x (+ 3/25 (+ (/ 64009/120000 (pow x 2)) (+ (* 253/1000 (/ 1 x)) (* 16194277/14400000 (/ 1 (pow x 3)))))))
(+.f64 (*.f64 x #s(literal 3/25 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 16194277/14400000 binary64) x) #s(literal 64009/120000 binary64)) x))))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* x (+ 3/25 (* 253/1000 (/ 1 x))))
(+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* -1 (* x (- (* -1 (/ (+ 253/1000 (* 64009/120000 (/ 1 x))) x)) 3/25)))
(*.f64 x (+.f64 #s(literal 3/25 binary64) (/.f64 (+.f64 #s(literal 253/1000 binary64) (/.f64 #s(literal 64009/120000 binary64) x)) x)))
(* -1 (* x (- (* -1 (/ (+ 253/1000 (+ (* 64009/120000 (/ 1 x)) (/ 16194277/14400000 (pow x 2)))) x)) 3/25)))
(+.f64 (*.f64 x #s(literal 3/25 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 16194277/14400000 binary64) x) #s(literal 64009/120000 binary64)) x))))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 9/625 (pow x 2))
(*.f64 x (*.f64 x #s(literal 9/625 binary64)))
(* 1000/253 x)
(*.f64 x #s(literal 1000/253 binary64))
(* x (+ 1000/253 (* 120000/64009 x)))
(*.f64 x (+.f64 #s(literal 1000/253 binary64) (*.f64 x #s(literal 120000/64009 binary64))))
(* x (+ 1000/253 (* x (+ 120000/64009 (* 14400000/16194277 x)))))
(*.f64 x (+.f64 #s(literal 1000/253 binary64) (*.f64 x (+.f64 #s(literal 120000/64009 binary64) (*.f64 x #s(literal 14400000/16194277 binary64))))))
(* x (+ 1000/253 (* x (+ 120000/64009 (* x (+ 14400000/16194277 (* 1728000000/4097152081 x)))))))
(*.f64 x (+.f64 #s(literal 1000/253 binary64) (*.f64 x (+.f64 #s(literal 120000/64009 binary64) (*.f64 x (+.f64 #s(literal 14400000/16194277 binary64) (*.f64 x #s(literal 1728000000/4097152081 binary64))))))))
-25/3
#s(literal -25/3 binary64)
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(+.f64 #s(literal -25/3 binary64) (/.f64 #s(literal -1265/72 binary64) x))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(+.f64 (/.f64 (+.f64 #s(literal -1265/72 binary64) (/.f64 #s(literal -64009/1728 binary64) x)) x) #s(literal -25/3 binary64))
(- (* -1 (/ (+ 64009/1728 (* 16194277/207360 (/ 1 x))) (pow x 2))) (+ 25/3 (* 1265/72 (/ 1 x))))
(+.f64 #s(literal -25/3 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 (/.f64 (+.f64 #s(literal 64009/1728 binary64) (/.f64 #s(literal 16194277/207360 binary64) x)) x) #s(literal 1265/72 binary64))))
-25/3
#s(literal -25/3 binary64)
(* -1 (+ 25/3 (* 1265/72 (/ 1 x))))
(+.f64 #s(literal -25/3 binary64) (/.f64 #s(literal -1265/72 binary64) x))
(- (* -1 (/ (+ 1265/72 (* 64009/1728 (/ 1 x))) x)) 25/3)
(+.f64 (/.f64 (+.f64 #s(literal -1265/72 binary64) (/.f64 #s(literal -64009/1728 binary64) x)) x) #s(literal -25/3 binary64))
(- (* -1 (/ (+ 1265/72 (+ (* 64009/1728 (/ 1 x)) (/ 16194277/207360 (pow x 2)))) x)) 25/3)
(+.f64 (/.f64 (+.f64 #s(literal -1265/72 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 #s(literal 64009/1728 binary64) (/.f64 #s(literal 16194277/207360 binary64) x)))) x) #s(literal -25/3 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))

eval81.0ms (1.1%)

Compiler

Compiled 14292 to 1784 computations (87.5% saved)

prune66.0ms (0.9%)

Pruning

12 alts after pruning (5 fresh and 7 done)

PrunedKeptTotal
New6783681
Fresh224
Picked235
Done044
Total68212694
Accuracy
100.0%
Counts
694 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.6%
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))))
99.9%
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
97.5%
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) x)))
97.5%
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
55.4%
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) #s(literal -25/3 binary64)))
99.9%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
55.6%
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
46.0%
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
47.0%
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
46.0%
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
3.9%
(*.f64 #s(literal -253/1000 binary64) x)
53.5%
#s(literal 1 binary64)
Compiler

Compiled 252 to 131 computations (48% saved)

simplify187.0ms (2.6%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff128
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64)))
cost-diff256
(-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
cost-diff640
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64)))))
cost-diff640
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))))
cost-diff0
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
cost-diff0
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
cost-diff128
(*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) #s(literal -25/3 binary64))
cost-diff256
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) #s(literal -25/3 binary64)))
cost-diff0
(*.f64 x #s(literal -3/25 binary64))
cost-diff0
(+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))
cost-diff0
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) x)
cost-diff0
(/.f64 x #s(literal 25/3 binary64))
cost-diff128
(/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) x))
cost-diff128
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) x)))
Rules
2188×*-lowering-*.f32
2188×*-lowering-*.f64
1926×sum5-define
1840×fma-define
1780×+-lowering-+.f64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
034272
198249
2320230
31667224
46765223
08103223
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(- 1 (/ (/ x 25/3) (/ 1 x)))
1
(/ (/ x 25/3) (/ 1 x))
(/ x 25/3)
x
25/3
(/ 1 x)
(* (* x x) -3/25)
(* x x)
x
-3/25
(* x (+ -253/1000 (* x -3/25)))
x
(+ -253/1000 (* x -3/25))
-253/1000
(* x -3/25)
-3/25
(- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) -25/3))
1
(* (+ 64009/1000000 (* (* x x) -9/625)) -25/3)
(+ 64009/1000000 (* (* x x) -9/625))
64009/1000000
(* (* x x) -9/625)
(* x x)
x
-9/625
-25/3
(/ (+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x)))) (+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))))
(+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x))))
(* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))))
(+ 1 (* (* x x) -3/25))
1
(* (* x x) -3/25)
(* x x)
x
-3/25
(* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))
(* -16194277/1000000000 (* x (* x x)))
-16194277/1000000000
(* x (* x x))
(+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000))))
(- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))
(* (* x x) 64009/1000000)
64009/1000000
(* (+ 1 (* (* x x) -3/25)) (* x -253/1000))
(* x -253/1000)
-253/1000
Outputs
(- 1 (/ (/ x 25/3) (/ 1 x)))
(+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
1
#s(literal 1 binary64)
(/ (/ x 25/3) (/ 1 x))
(/.f64 x (/.f64 #s(literal 25/3 binary64) x))
(/ x 25/3)
(/.f64 x #s(literal 25/3 binary64))
x
25/3
#s(literal 25/3 binary64)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(* (* x x) -3/25)
(/.f64 x (/.f64 #s(literal -25/3 binary64) x))
(* x x)
(*.f64 x x)
x
-3/25
#s(literal -3/25 binary64)
(* x (+ -253/1000 (* x -3/25)))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
x
(+ -253/1000 (* x -3/25))
(+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))
-253/1000
#s(literal -253/1000 binary64)
(* x -3/25)
(*.f64 x #s(literal -3/25 binary64))
-3/25
#s(literal -3/25 binary64)
(- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) -25/3))
(+.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 184009/120000 binary64))
1
#s(literal 1 binary64)
(* (+ 64009/1000000 (* (* x x) -9/625)) -25/3)
(+.f64 #s(literal -64009/120000 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(+ 64009/1000000 (* (* x x) -9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
64009/1000000
#s(literal 64009/1000000 binary64)
(* (* x x) -9/625)
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* x x)
(*.f64 x x)
x
-9/625
#s(literal -9/625 binary64)
-25/3
#s(literal -25/3 binary64)
(/ (+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x)))) (+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 (+.f64 #s(literal -3/25 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal -3/25 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))) (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -55991/1000000 binary64))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 (+.f64 #s(literal -3/25 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal -3/25 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))
(* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 (+.f64 #s(literal -3/25 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal -3/25 binary64)))))
(+ 1 (* (* x x) -3/25))
(+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
1
#s(literal 1 binary64)
(* (* x x) -3/25)
(/.f64 x (/.f64 #s(literal -25/3 binary64) x))
(* x x)
(*.f64 x x)
x
-3/25
#s(literal -3/25 binary64)
(* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 (+.f64 #s(literal -3/25 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal -3/25 binary64))))
(* -16194277/1000000000 (* x (* x x)))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))
-16194277/1000000000
#s(literal -16194277/1000000000 binary64)
(* x (* x x))
(*.f64 x (*.f64 x x))
(+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -55991/1000000 binary64))) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))
(+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
(* (* x x) 64009/1000000)
(*.f64 x (*.f64 x #s(literal 64009/1000000 binary64)))
64009/1000000
#s(literal 64009/1000000 binary64)
(* (+ 1 (* (* x x) -3/25)) (* x -253/1000))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x (*.f64 x #s(literal 759/25000 binary64)))))
(* x -253/1000)
(*.f64 x #s(literal -253/1000 binary64))
-253/1000
#s(literal -253/1000 binary64)

localize168.0ms (2.4%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy89.0%
(-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
accuracy88.8%
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64)))))
accuracy83.2%
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))
accuracy62.6%
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))))
accuracy100.0%
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
accuracy99.8%
(*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) #s(literal -25/3 binary64))
accuracy99.8%
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
accuracy99.2%
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) #s(literal -25/3 binary64)))
accuracy100.0%
(+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))
accuracy99.8%
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
accuracy99.6%
(*.f64 x #s(literal -3/25 binary64))
accuracy100.0%
(*.f64 x x)
accuracy99.7%
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
accuracy100.0%
(/.f64 #s(literal 1 binary64) x)
accuracy100.0%
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) x)))
accuracy99.7%
(/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) x))
accuracy99.3%
(/.f64 x #s(literal 25/3 binary64))
Results
108.0ms256×0valid
Compiler

Compiled 331 to 35 computations (89.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 68.0ms
...c/correct-round.rkt:119:19: 28.0ms (41.2% of total)
ival-mult: 23.0ms (33.8% of total)
ival-div: 7.0ms (10.3% of total)
ival-add: 6.0ms (8.8% of total)
ival-sub: 4.0ms (5.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series10.0ms (0.1%)

Counts
18 → 216
Calls
Call 1
Inputs
#<alt (- 1 (/ (/ x 25/3) (/ 1 x)))>
#<alt (/ (/ x 25/3) (/ 1 x))>
#<alt (/ x 25/3)>
#<alt (/ 1 x)>
#<alt (* (* x x) -3/25)>
#<alt (* x x)>
#<alt (* x (+ -253/1000 (* x -3/25)))>
#<alt (+ -253/1000 (* x -3/25))>
#<alt (* x -3/25)>
#<alt (- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) -25/3))>
#<alt (* (+ 64009/1000000 (* (* x x) -9/625)) -25/3)>
#<alt (+ 64009/1000000 (* (* x x) -9/625))>
#<alt (* (* x x) -9/625)>
#<alt (/ (+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x)))) (+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))))>
#<alt (+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000))))>
#<alt (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))>
#<alt (* (+ 1 (* (* x x) -3/25)) (* x -253/1000))>
#<alt (+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x))))>
Outputs
#<alt 1>
#<alt (+ 1 (* -3/25 (pow x 2)))>
#<alt (+ 1 (* -3/25 (pow x 2)))>
#<alt (+ 1 (* -3/25 (pow x 2)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* -3/25 (pow x 2))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) 3/25))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 (pow x 2))>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (* 3/25 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -3/25 (pow x 2))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (* -253/1000 x)>
#<alt (* x (- (* -3/25 x) 253/1000))>
#<alt (* x (- (* -3/25 x) 253/1000))>
#<alt (* x (- (* -3/25 x) 253/1000))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt -253/1000>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (- (* -3/25 x) 253/1000)>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 x)>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt (* -3/25 x)>
#<alt 184009/120000>
#<alt (+ 184009/120000 (* -3/25 (pow x 2)))>
#<alt (+ 184009/120000 (* -3/25 (pow x 2)))>
#<alt (+ 184009/120000 (* -3/25 (pow x 2)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))>
#<alt (* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))>
#<alt (* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))>
#<alt (* -3/25 (pow x 2))>
#<alt (* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))>
#<alt (* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))>
#<alt (* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))>
#<alt -64009/120000>
#<alt (- (* 3/25 (pow x 2)) 64009/120000)>
#<alt (- (* 3/25 (pow x 2)) 64009/120000)>
#<alt (- (* 3/25 (pow x 2)) 64009/120000)>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))>
#<alt (* 3/25 (pow x 2))>
#<alt (* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))>
#<alt 64009/1000000>
#<alt (+ 64009/1000000 (* -9/625 (pow x 2)))>
#<alt (+ 64009/1000000 (* -9/625 (pow x 2)))>
#<alt (+ 64009/1000000 (* -9/625 (pow x 2)))>
#<alt (* -9/625 (pow x 2))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* -9/625 (pow x 2))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt (* -9/625 (pow x 2))>
#<alt 1>
#<alt (+ 1 (* -253/1000 x))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (+ 1 (* x (- (* -3/25 x) 253/1000)))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* -3/25 (pow x 2))>
#<alt (* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt (* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))>
#<alt 1>
#<alt (+ 1 (* 253/1000 x))>
#<alt (+ 1 (* x (+ 253/1000 (* -175991/1000000 x))))>
#<alt (+ 1 (* x (+ 253/1000 (* x (- (* -759/25000 x) 175991/1000000)))))>
#<alt (* 9/625 (pow x 4))>
#<alt (* (pow x 4) (- 9/625 (* 759/25000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 9/625 (* -1 (/ (+ 759/25000 (* 175991/1000000 (/ 1 x))) x))))>
#<alt (* (pow x 4) (- (+ 9/625 (* 253/1000 (/ 1 (pow x 3)))) (+ (/ 175991/1000000 (pow x 2)) (* 759/25000 (/ 1 x)))))>
#<alt (* 9/625 (pow x 4))>
#<alt (* (pow x 4) (- 9/625 (* 759/25000 (/ 1 x))))>
#<alt (* (pow x 4) (+ 9/625 (* -1 (/ (+ 759/25000 (* 175991/1000000 (/ 1 x))) x))))>
#<alt (* (pow x 4) (+ 9/625 (* -1 (/ (+ 759/25000 (* -1 (/ (- (* 253/1000 (/ 1 x)) 175991/1000000) x))) x))))>
#<alt (* 253/1000 x)>
#<alt (* x (+ 253/1000 (* 64009/1000000 x)))>
#<alt (* x (+ 253/1000 (* x (+ 64009/1000000 (* -759/25000 x)))))>
#<alt (* x (+ 253/1000 (* x (+ 64009/1000000 (* -759/25000 x)))))>
#<alt (* -759/25000 (pow x 3))>
#<alt (* (pow x 3) (- (* 64009/1000000 (/ 1 x)) 759/25000))>
#<alt (* (pow x 3) (- (+ (/ 253/1000 (pow x 2)) (* 64009/1000000 (/ 1 x))) 759/25000))>
#<alt (* (pow x 3) (- (+ (/ 253/1000 (pow x 2)) (* 64009/1000000 (/ 1 x))) 759/25000))>
#<alt (* -759/25000 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- 759/25000 (* 64009/1000000 (/ 1 x)))))>
#<alt (* -1 (* (pow x 3) (+ 759/25000 (* -1 (/ (+ 64009/1000000 (* 253/1000 (/ 1 x))) x)))))>
#<alt (* -1 (* (pow x 3) (+ 759/25000 (* -1 (/ (+ 64009/1000000 (* 253/1000 (/ 1 x))) x)))))>
#<alt (* -253/1000 x)>
#<alt (* x (- (* 759/25000 (pow x 2)) 253/1000))>
#<alt (* x (- (* 759/25000 (pow x 2)) 253/1000))>
#<alt (* x (- (* 759/25000 (pow x 2)) 253/1000))>
#<alt (* 759/25000 (pow x 3))>
#<alt (* (pow x 3) (- 759/25000 (* 253/1000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (- 759/25000 (* 253/1000 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (- 759/25000 (* 253/1000 (/ 1 (pow x 2)))))>
#<alt (* 759/25000 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- (* 253/1000 (/ 1 (pow x 2))) 759/25000)))>
#<alt (* -1 (* (pow x 3) (- (* 253/1000 (/ 1 (pow x 2))) 759/25000)))>
#<alt (* -1 (* (pow x 3) (- (* 253/1000 (/ 1 (pow x 2))) 759/25000)))>
#<alt 1>
#<alt (+ 1 (* -9/25 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (- (* -16194277/1000000000 x) 9/25)))>
#<alt (+ 1 (* (pow x 2) (- (* x (- (* 27/625 x) 16194277/1000000000)) 9/25)))>
#<alt (* -27/15625 (pow x 6))>
#<alt (* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) 27/15625))>
#<alt (* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) (+ 27/15625 (/ 16194277/1000000000 (pow x 3)))))>
#<alt (* (pow x 6) (- (+ (* -1 (/ (+ 16194277/1000000000 (* 9/25 (/ 1 x))) (pow x 3))) (* 27/625 (/ 1 (pow x 2)))) 27/15625))>
#<alt (* -27/15625 (pow x 6))>
#<alt (* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) 27/15625))>
#<alt (* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) (+ 27/15625 (/ 16194277/1000000000 (pow x 3)))))>
#<alt (* (pow x 6) (- (+ (* -1 (/ (+ 16194277/1000000000 (* 9/25 (/ 1 x))) (pow x 3))) (* 27/625 (/ 1 (pow x 2)))) 27/15625))>
Calls

54 calls:

TimeVariablePointExpression
2.0ms
x
@inf
(- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) -25/3))
1.0ms
x
@inf
(/ (+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x)))) (+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))))
1.0ms
x
@0
(/ (+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x)))) (+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))))
0.0ms
x
@inf
(+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x))))
0.0ms
x
@-inf
(/ (+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x)))) (+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))))

rewrite402.0ms (5.6%)

Algorithm
batch-egg-rewrite
Rules
5336×*-lowering-*.f32
5336×*-lowering-*.f64
2670×/-lowering-/.f32
2670×/-lowering-/.f64
2042×--lowering--.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034184
1231166
22233163
010065163
Stop Event
iter limit
node limit
Counts
18 → 423
Calls
Call 1
Inputs
(- 1 (/ (/ x 25/3) (/ 1 x)))
(/ (/ x 25/3) (/ 1 x))
(/ x 25/3)
(/ 1 x)
(* (* x x) -3/25)
(* x x)
(* x (+ -253/1000 (* x -3/25)))
(+ -253/1000 (* x -3/25))
(* x -3/25)
(- 1 (* (+ 64009/1000000 (* (* x x) -9/625)) -25/3))
(* (+ 64009/1000000 (* (* x x) -9/625)) -25/3)
(+ 64009/1000000 (* (* x x) -9/625))
(* (* x x) -9/625)
(/ (+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x)))) (+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))))
(+ (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25))) (- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000))))
(- (* (* x x) 64009/1000000) (* (+ 1 (* (* x x) -3/25)) (* x -253/1000)))
(* (+ 1 (* (* x x) -3/25)) (* x -253/1000))
(+ (* (+ 1 (* (* x x) -3/25)) (* (+ 1 (* (* x x) -3/25)) (+ 1 (* (* x x) -3/25)))) (* -16194277/1000000000 (* x (* x x))))
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))
(+.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log1p.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))) (/.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))
(fma.f64 x (/.f64 x #s(literal -25/3 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 x #s(literal 25/3 binary64)) (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -3/25 binary64) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 x #s(literal -25/3 binary64)) x #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))))
(pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal 25/3 binary64)))) #s(literal -1 binary64)))
(neg.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 25/3 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal 25/3 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 25/3 binary64) x) x))
(/.f64 x (/.f64 #s(literal 25/3 binary64) x))
(/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) x))
(/.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) #s(literal 1 binary64))
(/.f64 (*.f64 x x) #s(literal 25/3 binary64))
(/.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) x) (neg.f64 (/.f64 #s(literal 25/3 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64)) (*.f64 #s(literal -25/3 binary64) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 x #s(literal -25/3 binary64))) (/.f64 #s(literal -1 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) x) #s(literal -25/3 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal 25/3 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 25/3 binary64) x) (/.f64 #s(literal 1 binary64) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal 25/3 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 25/3 binary64) x) x) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(*.f64 x (/.f64 x #s(literal 25/3 binary64)))
(*.f64 x (/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 x (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3/25 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal 25/3 binary64)) x)
(*.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) #s(literal 1 binary64))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64)) #s(literal -3/25 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 25/3 binary64) x)) #s(literal -1 binary64)))
(neg.f64 (/.f64 x #s(literal -25/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 25/3 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 25/3 binary64) x) #s(literal 1 binary64)))
(/.f64 x #s(literal 25/3 binary64))
(/.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 25/3 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -25/3 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal 25/3 binary64))
(pow.f64 (/.f64 #s(literal 25/3 binary64) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 25/3 binary64) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal 25/3 binary64)))
(*.f64 x #s(literal 3/25 binary64))
(*.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -3/25 binary64))
(*.f64 #s(literal 3/25 binary64) x)
(exp.f64 (*.f64 (log.f64 x) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 1 binary64) x)
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x))
(pow.f64 x #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(pow.f64 (*.f64 x x) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64))
(pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(neg.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 x (neg.f64 (/.f64 #s(literal 25/3 binary64) x)))
(/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 25/3 binary64) x))
(pow.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal 25/3 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))
(*.f64 x (/.f64 x #s(literal -25/3 binary64)))
(*.f64 (/.f64 x #s(literal 25/3 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(*.f64 #s(literal -1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(/.f64 x (/.f64 #s(literal 1 binary64) x))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64)))
(*.f64 x x)
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(+.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))
(-.f64 (*.f64 x #s(literal -253/1000 binary64)) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 x #s(literal -253/1000 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))
(fma.f64 x (/.f64 x #s(literal -25/3 binary64)) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (/.f64 x #s(literal 25/3 binary64)) (-.f64 #s(literal 0 binary64) x) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (*.f64 x x) #s(literal -3/25 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 #s(literal -3/25 binary64) (*.f64 x x) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 #s(literal -253/1000 binary64) x (*.f64 x (/.f64 x #s(literal -25/3 binary64))))
(fma.f64 (/.f64 x #s(literal -25/3 binary64)) x (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) (*.f64 x #s(literal -253/1000 binary64)))
(/.f64 (+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x #s(literal -253/1000 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (-.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))
(/.f64 (*.f64 x (+.f64 #s(literal -16194277/1000000000 binary64) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -253/1000 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal -16194277/1000000000 binary64) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) x) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -253/1000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) x) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))
(*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) x)
(+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))
(+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -253/1000 binary64))
(-.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(fma.f64 x #s(literal -3/25 binary64) #s(literal -253/1000 binary64))
(fma.f64 #s(literal -3/25 binary64) x #s(literal -253/1000 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 3/25 binary64) #s(literal -253/1000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -253/1000 binary64)))) (+.f64 #s(literal -16194277/1000000000 binary64) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))
(/.f64 (+.f64 #s(literal -16194277/1000000000 binary64) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -253/1000 binary64)))))
(/.f64 (+.f64 #s(literal -16194277/1000000000 binary64) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal 759/25000 binary64) x))))
(/.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -16194277/1000000000 binary64) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -253/1000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (neg.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal 64009/1000000 binary64)) (-.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 64009/1000000 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -253/1000 binary64)))) (+.f64 #s(literal -16194277/1000000000 binary64) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal -16194277/1000000000 binary64) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -253/1000 binary64))))))
(*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 x #s(literal 25/3 binary64)))
(neg.f64 (/.f64 x #s(literal 25/3 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 25/3 binary64) x)))
(/.f64 x #s(literal -25/3 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 25/3 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 25/3 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) x)) #s(literal -25/3 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal 25/3 binary64) x)) #s(literal -1 binary64))
(*.f64 x #s(literal -3/25 binary64))
(*.f64 #s(literal -3/25 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 x #s(literal 25/3 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 3/25 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 25/3 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))
(+.f64 (*.f64 #s(literal 25/3 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) #s(literal -15625/27 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 625/9 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))
(fma.f64 #s(literal 25/3 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) #s(literal 25/3 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal -25/3 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal -25/3 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) #s(literal 15625/27 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 625/9 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) #s(literal 15625/27 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) #s(literal 15625/27 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 625/9 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 25/3 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 625/9 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 625/9 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 25/3 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) #s(literal 15625/27 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 625/9 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))))) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) #s(literal -15625/27 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 625/9 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) #s(literal 15625/27 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 625/9 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))) #s(literal 15625/27 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 625/9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))))
(+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))
(+.f64 #s(literal -64009/120000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal -25/3 binary64)))
(+.f64 (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) #s(literal -64009/120000 binary64))
(+.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal -25/3 binary64)) #s(literal -64009/120000 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal -25/3 binary64) #s(literal -64009/120000 binary64))
(fma.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal -64009/120000 binary64))
(/.f64 (*.f64 #s(literal -25/3 binary64) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))))
(/.f64 (*.f64 #s(literal -25/3 binary64) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) #s(literal -25/3 binary64)) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) #s(literal -25/3 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))))
(*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))) #s(literal -25/3 binary64))
(*.f64 #s(literal -25/3 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64)))))
(*.f64 (+.f64 #s(literal -64009/120000 binary64) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))) #s(literal -25/3 binary64))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 x #s(literal -9/625 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))
(-.f64 (/.f64 #s(literal 4097152081/1000000000000 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))
(fma.f64 x (*.f64 x #s(literal -9/625 binary64)) #s(literal 64009/1000000 binary64))
(fma.f64 (*.f64 x x) #s(literal -9/625 binary64) #s(literal 64009/1000000 binary64))
(fma.f64 #s(literal -9/625 binary64) (*.f64 x x) #s(literal 64009/1000000 binary64))
(fma.f64 (*.f64 x #s(literal -9/625 binary64)) x #s(literal 64009/1000000 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))))
(/.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))))
(/.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 #s(literal -576081/625000000 binary64) (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))) (neg.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) #s(literal 4097152081/1000000000000 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -729/244140625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) (-.f64 (*.f64 x (*.f64 x #s(literal -9/625 binary64))) #s(literal 64009/1000000 binary64))))))
(*.f64 (-.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))
(*.f64 x (*.f64 x #s(literal -9/625 binary64)))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(*.f64 #s(literal -9/625 binary64) (*.f64 x x))
(*.f64 (*.f64 x #s(literal -9/625 binary64)) x)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -4247023759235185531933/1000000000000000000000000000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -4247023759235185531933/1000000000000000000000000000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -4247023759235185531933/1000000000000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -4247023759235185531933/1000000000000000000000000000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(+.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))
(+.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (+.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(-.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))
(fma.f64 x (*.f64 x #s(literal 64009/1000000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 x (*.f64 x #s(literal 64009/1000000 binary64)) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))
(fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))
(fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))
(fma.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))) (+.f64 (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))
(fma.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))
(fma.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))) (+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))
(fma.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))
(fma.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))) (+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 (*.f64 x #s(literal 64009/1000000 binary64)) x (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 (*.f64 x #s(literal 64009/1000000 binary64)) x (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))) (+.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))))))) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))))))) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))))) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))) (*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))))
(*.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(+.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(+.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 #s(literal 253/1000 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(+.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64))) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))))
(-.f64 (/.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))) (/.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(fma.f64 x (*.f64 x #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))
(fma.f64 x (*.f64 x #s(literal 64009/1000000 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(fma.f64 x (*.f64 x #s(literal 64009/1000000 binary64)) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))))
(fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))
(fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(fma.f64 (*.f64 x x) #s(literal 64009/1000000 binary64) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))))
(fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))
(fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(fma.f64 #s(literal 64009/1000000 binary64) (*.f64 x x) (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))
(fma.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) #s(literal -1 binary64)) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))
(fma.f64 (*.f64 x #s(literal 253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(fma.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))) (+.f64 (*.f64 #s(literal 253/1000 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(fma.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))) (+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(fma.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(fma.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))) (+.f64 (*.f64 #s(literal 253/1000 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(fma.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))) (+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(fma.f64 (+.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) #s(literal -1 binary64)) (*.f64 x #s(literal -253/1000 binary64)) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))
(fma.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) #s(literal 253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))
(fma.f64 (*.f64 x #s(literal 64009/1000000 binary64)) x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))
(fma.f64 (*.f64 x #s(literal 64009/1000000 binary64)) x (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(fma.f64 (*.f64 x #s(literal 64009/1000000 binary64)) x (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))))
(fma.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))
(fma.f64 (*.f64 (+.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) #s(literal -1 binary64)) x) #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))
(fma.f64 (*.f64 (+.f64 (/.f64 x (/.f64 #s(literal 25/3 binary64) x)) #s(literal -1 binary64)) #s(literal -253/1000 binary64)) x (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))) (neg.f64 (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))) (-.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64))) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))) (*.f64 (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))))) (*.f64 (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))) (*.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))) (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))) #s(literal -1 binary64))
(*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))))
(*.f64 (-.f64 (*.f64 #s(literal 4097152081/1000000000000 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64))))))
(+.f64 (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
(+.f64 (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
(fma.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (*.f64 x #s(literal -253/1000 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))))
(fma.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))
(fma.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) (-.f64 (*.f64 x (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3/25 binary64) (*.f64 x x))))
(*.f64 x (*.f64 #s(literal -253/1000 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))
(*.f64 #s(literal -253/1000 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))
(*.f64 (*.f64 x #s(literal -253/1000 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) #s(literal -253/1000 binary64))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) #s(literal -253/1000 binary64)) x)
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -16194277/1000000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))
(fma.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -16194277/1000000000 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 (*.f64 x #s(literal -16194277/1000000000 binary64)) (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) #s(literal 3/2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) #s(literal 3/2 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))
(fma.f64 (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x x)) x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(fma.f64 (*.f64 (*.f64 x #s(literal -16194277/1000000000 binary64)) x) x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -4247023759235185531933/1000000000000000000000000000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -4247023759235185531933/1000000000000000000000000000 binary64)))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -4247023759235185531933/1000000000000000000000000000 binary64)))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -4247023759235185531933/1000000000000000000000000000 binary64))))) (neg.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64))))) (neg.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64))))) (*.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -4247023759235185531933/1000000000000000000000000000 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -4247023759235185531933/1000000000000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (-.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))))))))
(*.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64))))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 262254607552729/1000000000000000000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal -25/3 binary64)))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))))

simplify250.0ms (3.5%)

Algorithm
egg-herbie
Rules
3384×*-lowering-*.f32
3384×*-lowering-*.f64
2012×+-lowering-+.f64
2012×+-lowering-+.f32
1366×/-lowering-/.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01701256
14771201
213381193
334931185
082581185
Stop Event
iter limit
node limit
Counts
216 → 216
Calls
Call 1
Inputs
1
(+ 1 (* -3/25 (pow x 2)))
(+ 1 (* -3/25 (pow x 2)))
(+ 1 (* -3/25 (pow x 2)))
(* -3/25 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* -3/25 (pow x 2))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 (pow x 2))
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(* 3/25 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(* -3/25 (pow x 2))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* -253/1000 x)
(* x (- (* -3/25 x) 253/1000))
(* x (- (* -3/25 x) 253/1000))
(* x (- (* -3/25 x) 253/1000))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
-253/1000
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(- (* -3/25 x) 253/1000)
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
(* -3/25 x)
184009/120000
(+ 184009/120000 (* -3/25 (pow x 2)))
(+ 184009/120000 (* -3/25 (pow x 2)))
(+ 184009/120000 (* -3/25 (pow x 2)))
(* -3/25 (pow x 2))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(* -3/25 (pow x 2))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
-64009/120000
(- (* 3/25 (pow x 2)) 64009/120000)
(- (* 3/25 (pow x 2)) 64009/120000)
(- (* 3/25 (pow x 2)) 64009/120000)
(* 3/25 (pow x 2))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(* 3/25 (pow x 2))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
64009/1000000
(+ 64009/1000000 (* -9/625 (pow x 2)))
(+ 64009/1000000 (* -9/625 (pow x 2)))
(+ 64009/1000000 (* -9/625 (pow x 2)))
(* -9/625 (pow x 2))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* -9/625 (pow x 2))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
(* -9/625 (pow x 2))
1
(+ 1 (* -253/1000 x))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* -3/25 (pow x 2))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
1
(+ 1 (* 253/1000 x))
(+ 1 (* x (+ 253/1000 (* -175991/1000000 x))))
(+ 1 (* x (+ 253/1000 (* x (- (* -759/25000 x) 175991/1000000)))))
(* 9/625 (pow x 4))
(* (pow x 4) (- 9/625 (* 759/25000 (/ 1 x))))
(* (pow x 4) (+ 9/625 (* -1 (/ (+ 759/25000 (* 175991/1000000 (/ 1 x))) x))))
(* (pow x 4) (- (+ 9/625 (* 253/1000 (/ 1 (pow x 3)))) (+ (/ 175991/1000000 (pow x 2)) (* 759/25000 (/ 1 x)))))
(* 9/625 (pow x 4))
(* (pow x 4) (- 9/625 (* 759/25000 (/ 1 x))))
(* (pow x 4) (+ 9/625 (* -1 (/ (+ 759/25000 (* 175991/1000000 (/ 1 x))) x))))
(* (pow x 4) (+ 9/625 (* -1 (/ (+ 759/25000 (* -1 (/ (- (* 253/1000 (/ 1 x)) 175991/1000000) x))) x))))
(* 253/1000 x)
(* x (+ 253/1000 (* 64009/1000000 x)))
(* x (+ 253/1000 (* x (+ 64009/1000000 (* -759/25000 x)))))
(* x (+ 253/1000 (* x (+ 64009/1000000 (* -759/25000 x)))))
(* -759/25000 (pow x 3))
(* (pow x 3) (- (* 64009/1000000 (/ 1 x)) 759/25000))
(* (pow x 3) (- (+ (/ 253/1000 (pow x 2)) (* 64009/1000000 (/ 1 x))) 759/25000))
(* (pow x 3) (- (+ (/ 253/1000 (pow x 2)) (* 64009/1000000 (/ 1 x))) 759/25000))
(* -759/25000 (pow x 3))
(* -1 (* (pow x 3) (- 759/25000 (* 64009/1000000 (/ 1 x)))))
(* -1 (* (pow x 3) (+ 759/25000 (* -1 (/ (+ 64009/1000000 (* 253/1000 (/ 1 x))) x)))))
(* -1 (* (pow x 3) (+ 759/25000 (* -1 (/ (+ 64009/1000000 (* 253/1000 (/ 1 x))) x)))))
(* -253/1000 x)
(* x (- (* 759/25000 (pow x 2)) 253/1000))
(* x (- (* 759/25000 (pow x 2)) 253/1000))
(* x (- (* 759/25000 (pow x 2)) 253/1000))
(* 759/25000 (pow x 3))
(* (pow x 3) (- 759/25000 (* 253/1000 (/ 1 (pow x 2)))))
(* (pow x 3) (- 759/25000 (* 253/1000 (/ 1 (pow x 2)))))
(* (pow x 3) (- 759/25000 (* 253/1000 (/ 1 (pow x 2)))))
(* 759/25000 (pow x 3))
(* -1 (* (pow x 3) (- (* 253/1000 (/ 1 (pow x 2))) 759/25000)))
(* -1 (* (pow x 3) (- (* 253/1000 (/ 1 (pow x 2))) 759/25000)))
(* -1 (* (pow x 3) (- (* 253/1000 (/ 1 (pow x 2))) 759/25000)))
1
(+ 1 (* -9/25 (pow x 2)))
(+ 1 (* (pow x 2) (- (* -16194277/1000000000 x) 9/25)))
(+ 1 (* (pow x 2) (- (* x (- (* 27/625 x) 16194277/1000000000)) 9/25)))
(* -27/15625 (pow x 6))
(* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) 27/15625))
(* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) (+ 27/15625 (/ 16194277/1000000000 (pow x 3)))))
(* (pow x 6) (- (+ (* -1 (/ (+ 16194277/1000000000 (* 9/25 (/ 1 x))) (pow x 3))) (* 27/625 (/ 1 (pow x 2)))) 27/15625))
(* -27/15625 (pow x 6))
(* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) 27/15625))
(* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) (+ 27/15625 (/ 16194277/1000000000 (pow x 3)))))
(* (pow x 6) (- (+ (* -1 (/ (+ 16194277/1000000000 (* 9/25 (/ 1 x))) (pow x 3))) (* 27/625 (/ 1 (pow x 2)))) 27/15625))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* -3/25 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(+ 1 (* -3/25 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(+ 1 (* -3/25 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* (pow x 2) (- (/ 1 (pow x 2)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(* 3/25 x)
(*.f64 x #s(literal 3/25 binary64))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* -253/1000 x)
(*.f64 x #s(literal -253/1000 binary64))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
-253/1000
#s(literal -253/1000 binary64)
(- (* -3/25 x) 253/1000)
(+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))
(- (* -3/25 x) 253/1000)
(+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))
(- (* -3/25 x) 253/1000)
(+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
(* -3/25 x)
(*.f64 #s(literal -3/25 binary64) x)
184009/120000
#s(literal 184009/120000 binary64)
(+ 184009/120000 (* -3/25 (pow x 2)))
(-.f64 #s(literal 184009/120000 binary64) (*.f64 (*.f64 x x) #s(literal 3/25 binary64)))
(+ 184009/120000 (* -3/25 (pow x 2)))
(-.f64 #s(literal 184009/120000 binary64) (*.f64 (*.f64 x x) #s(literal 3/25 binary64)))
(+ 184009/120000 (* -3/25 (pow x 2)))
(-.f64 #s(literal 184009/120000 binary64) (*.f64 (*.f64 x x) #s(literal 3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(-.f64 #s(literal 184009/120000 binary64) (*.f64 (*.f64 x x) #s(literal 3/25 binary64)))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(-.f64 #s(literal 184009/120000 binary64) (*.f64 (*.f64 x x) #s(literal 3/25 binary64)))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(-.f64 #s(literal 184009/120000 binary64) (*.f64 (*.f64 x x) #s(literal 3/25 binary64)))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(-.f64 #s(literal 184009/120000 binary64) (*.f64 (*.f64 x x) #s(literal 3/25 binary64)))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(-.f64 #s(literal 184009/120000 binary64) (*.f64 (*.f64 x x) #s(literal 3/25 binary64)))
(* (pow x 2) (- (* 184009/120000 (/ 1 (pow x 2))) 3/25))
(-.f64 #s(literal 184009/120000 binary64) (*.f64 (*.f64 x x) #s(literal 3/25 binary64)))
-64009/120000
#s(literal -64009/120000 binary64)
(- (* 3/25 (pow x 2)) 64009/120000)
(+.f64 (*.f64 (*.f64 x x) #s(literal 3/25 binary64)) #s(literal -64009/120000 binary64))
(- (* 3/25 (pow x 2)) 64009/120000)
(+.f64 (*.f64 (*.f64 x x) #s(literal 3/25 binary64)) #s(literal -64009/120000 binary64))
(- (* 3/25 (pow x 2)) 64009/120000)
(+.f64 (*.f64 (*.f64 x x) #s(literal 3/25 binary64)) #s(literal -64009/120000 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 3/25 binary64)) #s(literal -64009/120000 binary64))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 3/25 binary64)) #s(literal -64009/120000 binary64))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 3/25 binary64)) #s(literal -64009/120000 binary64))
(* 3/25 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 3/25 binary64)) #s(literal -64009/120000 binary64))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 3/25 binary64)) #s(literal -64009/120000 binary64))
(* (pow x 2) (- 3/25 (* 64009/120000 (/ 1 (pow x 2)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 3/25 binary64)) #s(literal -64009/120000 binary64))
64009/1000000
#s(literal 64009/1000000 binary64)
(+ 64009/1000000 (* -9/625 (pow x 2)))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(+ 64009/1000000 (* -9/625 (pow x 2)))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(+ 64009/1000000 (* -9/625 (pow x 2)))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* (pow x 2) (- (* 64009/1000000 (/ 1 (pow x 2))) 9/625))
(+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64)))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
(* -9/625 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -9/625 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(+ 1 (* x (- (* -3/25 x) 253/1000)))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(* (pow x 2) (- (/ 1 (pow x 2)) (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(* -3/25 (pow x 2))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
(* (pow x 2) (- (* -1 (/ (- 253/1000 (/ 1 x)) x)) 3/25))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 #s(literal -3/25 binary64) x))))
1
#s(literal 1 binary64)
(+ 1 (* 253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(+ 1 (* x (+ 253/1000 (* -175991/1000000 x))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -175991/1000000 binary64)))))
(+ 1 (* x (+ 253/1000 (* x (- (* -759/25000 x) 175991/1000000)))))
(+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x (+.f64 #s(literal -175991/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64)))))))
(* 9/625 (pow x 4))
(*.f64 #s(literal 9/625 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- 9/625 (* 759/25000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 9/625 binary64) (/.f64 #s(literal -759/25000 binary64) x)))
(* (pow x 4) (+ 9/625 (* -1 (/ (+ 759/25000 (* 175991/1000000 (/ 1 x))) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 9/625 binary64) (/.f64 (+.f64 #s(literal -759/25000 binary64) (/.f64 #s(literal -175991/1000000 binary64) x)) x)))
(* (pow x 4) (- (+ 9/625 (* 253/1000 (/ 1 (pow x 3)))) (+ (/ 175991/1000000 (pow x 2)) (* 759/25000 (/ 1 x)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 9/625 binary64) (/.f64 (+.f64 #s(literal -759/25000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 253/1000 binary64) x) #s(literal -175991/1000000 binary64)) x)) x)))
(* 9/625 (pow x 4))
(*.f64 #s(literal 9/625 binary64) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- 9/625 (* 759/25000 (/ 1 x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 9/625 binary64) (/.f64 #s(literal -759/25000 binary64) x)))
(* (pow x 4) (+ 9/625 (* -1 (/ (+ 759/25000 (* 175991/1000000 (/ 1 x))) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 9/625 binary64) (/.f64 (+.f64 #s(literal -759/25000 binary64) (/.f64 #s(literal -175991/1000000 binary64) x)) x)))
(* (pow x 4) (+ 9/625 (* -1 (/ (+ 759/25000 (* -1 (/ (- (* 253/1000 (/ 1 x)) 175991/1000000) x))) x))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 9/625 binary64) (/.f64 (+.f64 #s(literal -759/25000 binary64) (/.f64 (+.f64 (/.f64 #s(literal 253/1000 binary64) x) #s(literal -175991/1000000 binary64)) x)) x)))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* x (+ 253/1000 (* 64009/1000000 x)))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))
(* x (+ 253/1000 (* x (+ 64009/1000000 (* -759/25000 x)))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))))))
(* x (+ 253/1000 (* x (+ 64009/1000000 (* -759/25000 x)))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))))))
(* -759/25000 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -759/25000 binary64)))
(* (pow x 3) (- (* 64009/1000000 (/ 1 x)) 759/25000))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -759/25000 binary64) (/.f64 #s(literal 64009/1000000 binary64) x)))
(* (pow x 3) (- (+ (/ 253/1000 (pow x 2)) (* 64009/1000000 (/ 1 x))) 759/25000))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -759/25000 binary64) (/.f64 #s(literal 64009/1000000 binary64) x)))))
(* (pow x 3) (- (+ (/ 253/1000 (pow x 2)) (* 64009/1000000 (/ 1 x))) 759/25000))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -759/25000 binary64) (/.f64 #s(literal 64009/1000000 binary64) x)))))
(* -759/25000 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -759/25000 binary64)))
(* -1 (* (pow x 3) (- 759/25000 (* 64009/1000000 (/ 1 x)))))
(*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -759/25000 binary64) (/.f64 #s(literal 64009/1000000 binary64) x)))
(* -1 (* (pow x 3) (+ 759/25000 (* -1 (/ (+ 64009/1000000 (* 253/1000 (/ 1 x))) x)))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -759/25000 binary64) (/.f64 #s(literal 64009/1000000 binary64) x)))))
(* -1 (* (pow x 3) (+ 759/25000 (* -1 (/ (+ 64009/1000000 (* 253/1000 (/ 1 x))) x)))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -759/25000 binary64) (/.f64 #s(literal 64009/1000000 binary64) x)))))
(* -253/1000 x)
(*.f64 x #s(literal -253/1000 binary64))
(* x (- (* 759/25000 (pow x 2)) 253/1000))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 759/25000 binary64))))
(* x (- (* 759/25000 (pow x 2)) 253/1000))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 759/25000 binary64))))
(* x (- (* 759/25000 (pow x 2)) 253/1000))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 759/25000 binary64))))
(* 759/25000 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 759/25000 binary64)))
(* (pow x 3) (- 759/25000 (* 253/1000 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 759/25000 binary64))))
(* (pow x 3) (- 759/25000 (* 253/1000 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 759/25000 binary64))))
(* (pow x 3) (- 759/25000 (* 253/1000 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 759/25000 binary64))))
(* 759/25000 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 759/25000 binary64)))
(* -1 (* (pow x 3) (- (* 253/1000 (/ 1 (pow x 2))) 759/25000)))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 759/25000 binary64))))
(* -1 (* (pow x 3) (- (* 253/1000 (/ 1 (pow x 2))) 759/25000)))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 759/25000 binary64))))
(* -1 (* (pow x 3) (- (* 253/1000 (/ 1 (pow x 2))) 759/25000)))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 (*.f64 x x) #s(literal 759/25000 binary64))))
1
#s(literal 1 binary64)
(+ 1 (* -9/25 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -9/25 binary64))))
(+ 1 (* (pow x 2) (- (* -16194277/1000000000 x) 9/25)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -9/25 binary64) (*.f64 x #s(literal -16194277/1000000000 binary64))))))
(+ 1 (* (pow x 2) (- (* x (- (* 27/625 x) 16194277/1000000000)) 9/25)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -9/25 binary64) (*.f64 x (+.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x #s(literal 27/625 binary64)))))))
(* -27/15625 (pow x 6))
(*.f64 #s(literal -27/15625 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) 27/15625))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -27/15625 binary64) (/.f64 #s(literal 27/625 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) (+ 27/15625 (/ 16194277/1000000000 (pow x 3)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -27/15625 binary64) (/.f64 #s(literal 27/625 binary64) (*.f64 x x))) (/.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))))
(* (pow x 6) (- (+ (* -1 (/ (+ 16194277/1000000000 (* 9/25 (/ 1 x))) (pow x 3))) (* 27/625 (/ 1 (pow x 2)))) 27/15625))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal -27/15625 binary64) (/.f64 #s(literal 27/625 binary64) (*.f64 x x))) (/.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (/.f64 #s(literal 9/25 binary64) x)) (*.f64 x (*.f64 x x)))))
(* -27/15625 (pow x 6))
(*.f64 #s(literal -27/15625 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) 27/15625))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -27/15625 binary64) (/.f64 #s(literal 27/625 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 27/625 (/ 1 (pow x 2))) (+ 27/15625 (/ 16194277/1000000000 (pow x 3)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal -27/15625 binary64) (/.f64 #s(literal 27/625 binary64) (*.f64 x x))) (/.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))))
(* (pow x 6) (- (+ (* -1 (/ (+ 16194277/1000000000 (* 9/25 (/ 1 x))) (pow x 3))) (* 27/625 (/ 1 (pow x 2)))) 27/15625))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal -27/15625 binary64) (/.f64 #s(literal 27/625 binary64) (*.f64 x x))) (/.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (/.f64 #s(literal 9/25 binary64) x)) (*.f64 x (*.f64 x x)))))

eval147.0ms (2.1%)

Compiler

Compiled 52476 to 2090 computations (96% saved)

prune141.0ms (2%)

Pruning

13 alts after pruning (5 fresh and 8 done)

PrunedKeptTotal
New102451029
Fresh000
Picked325
Done167
Total1028131041
Accuracy
100.0%
Counts
1041 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.9%
(/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal -1 binary64) x))
62.6%
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))))))))
45.9%
(/.f64 x (neg.f64 (/.f64 #s(literal 25/3 binary64) x)))
99.9%
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
97.5%
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -9/625 binary64)) #s(literal -25/3 binary64)))
99.9%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
55.6%
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
45.9%
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
46.0%
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
47.0%
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
46.0%
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
3.9%
(*.f64 #s(literal -253/1000 binary64) x)
53.5%
#s(literal 1 binary64)
Compiler

Compiled 535 to 199 computations (62.8% saved)

regimes27.0ms (0.4%)

Counts
26 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal -253/1000 binary64) x)
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(/.f64 x (neg.f64 (/.f64 #s(literal 25/3 binary64) x)))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal -1 binary64) x))
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -9/625 binary64)) #s(literal -25/3 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) x)))
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) #s(literal -25/3 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))))
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
(-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) #s(literal -64009/1000000 binary64)) (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -253/1000 binary64)))))
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (/.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) x)))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal -759/25000 binary64))))))))
(/.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))))) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 64009/1000000 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64)) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))))
Outputs
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
Calls

3 calls:

9.0ms
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
7.0ms
x
6.0ms
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Results
AccuracySegmentsBranch
99.9%1x
99.9%1(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
99.9%1(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
Compiler

Compiled 20 to 15 computations (25% saved)

regimes16.0ms (0.2%)

Counts
16 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal -253/1000 binary64) x)
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(/.f64 x (neg.f64 (/.f64 #s(literal 25/3 binary64) x)))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal -1 binary64) x))
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -9/625 binary64)) #s(literal -25/3 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal 1 binary64) x)))
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal -9/625 binary64))) #s(literal -25/3 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))
Outputs
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Calls

3 calls:

5.0ms
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
5.0ms
x
4.0ms
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Results
AccuracySegmentsBranch
99.9%1x
99.9%1(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
99.9%1(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
Compiler

Compiled 20 to 15 computations (25% saved)

regimes5.0ms (0.1%)

Counts
11 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal -253/1000 binary64) x)
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(/.f64 x (neg.f64 (/.f64 #s(literal 25/3 binary64) x)))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(/.f64 (/.f64 x #s(literal 25/3 binary64)) (/.f64 #s(literal -1 binary64) x))
Outputs
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
Calls

1 calls:

4.0ms
x
Results
AccuracySegmentsBranch
97.5%1x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes4.0ms (0.1%)

Counts
9 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal -253/1000 binary64) x)
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(/.f64 x (neg.f64 (/.f64 #s(literal 25/3 binary64) x)))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
Outputs
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
98.7%3x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes4.0ms (0%)

Counts
8 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal -253/1000 binary64) x)
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(/.f64 x (neg.f64 (/.f64 #s(literal 25/3 binary64) x)))
Outputs
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
98.3%3x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

Counts
6 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal -253/1000 binary64) x)
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
Outputs
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
#s(literal 1 binary64)
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
97.6%3x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

Counts
3 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal -253/1000 binary64) x)
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
Outputs
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
#s(literal 1 binary64)
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
Calls

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
97.6%3x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes2.0ms (0%)

Accuracy

Total -32.7b remaining (-109.9%)

Threshold costs -32.7b (-109.9%)

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

1 calls:

1.0ms
x
Results
AccuracySegmentsBranch
53.5%1x
Compiler

Compiled 2 to 1 computations (50% saved)

bsearch35.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
0.00013975277456022188
2.3363961498030656
16.0ms
-734250.6677821883
-0.00022089140164111118
Results
21.0ms272×0valid
Compiler

Compiled 286 to 232 computations (18.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
...c/correct-round.rkt:119:19: 7.0ms (47.9% of total)
ival-mult: 4.0ms (27.4% of total)
ival-sub: 2.0ms (13.7% of total)
ival-add: 1.0ms (6.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch46.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
0.00013975277456022188
2.3363961498030656
19.0ms
-734250.6677821883
-0.00022089140164111118
Results
34.0ms272×0valid
Compiler

Compiled 252 to 198 computations (21.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 8.0ms (44.6% of total)
...c/correct-round.rkt:119:19: 7.0ms (39% of total)
ival-add: 2.0ms (11.2% of total)
ival-sub: 1.0ms (5.6% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch56.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
0.00013975277456022188
2.3363961498030656
39.0ms
-734250.6677821883
-0.00022089140164111118
Results
44.0ms272×0valid
Compiler

Compiled 184 to 147 computations (20.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
...c/correct-round.rkt:119:19: 7.0ms (48.4% of total)
ival-mult: 4.0ms (27.6% of total)
ival-sub: 1.0ms (6.9% of total)
ival-add: 1.0ms (6.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch73.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
50.0ms
0.00013975277456022188
2.3363961498030656
20.0ms
-734250.6677821883
-0.00022089140164111118
Results
61.0ms272×0valid
Compiler

Compiled 184 to 147 computations (20.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-sub: 37.0ms (68% of total)
...c/correct-round.rkt:119:19: 11.0ms (20.2% of total)
ival-mult: 4.0ms (7.4% of total)
ival-add: 1.0ms (1.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

simplify17.0ms (0.2%)

Algorithm
egg-herbie
Rules
38×*-commutative_binary64
36×+-commutative_binary64
32×sub-neg_binary64
22×neg-sub0_binary64
22×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036106
170106
2105106
3133106
4152106
5160106
6162106
Stop Event
saturated
Calls
Call 1
Inputs
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(if (<=.f64 x #s(literal -4728779608739021/1125899906842624 binary64)) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (if (<=.f64 x #s(literal 4728779608739021/2251799813685248 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(if (<=.f64 x #s(literal -4728779608739021/1125899906842624 binary64)) (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (if (<=.f64 x #s(literal 4728779608739021/2251799813685248 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(if (<=.f64 x #s(literal -4728779608739021/1125899906842624 binary64)) (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (if (<=.f64 x #s(literal 4728779608739021/2251799813685248 binary64)) #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(if (<=.f64 x #s(literal -4728779608739021/1125899906842624 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (if (<=.f64 x #s(literal 4728779608739021/2251799813685248 binary64)) #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
#s(literal 1 binary64)
Outputs
(-.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 253/1000 binary64))))
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
(if (<=.f64 x #s(literal -4728779608739021/1125899906842624 binary64)) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (if (<=.f64 x #s(literal 4728779608739021/2251799813685248 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))))
(if (<=.f64 x #s(literal -4728779608739021/1125899906842624 binary64)) (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (if (<=.f64 x #s(literal 4728779608739021/2251799813685248 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(if (<=.f64 x #s(literal -4728779608739021/1125899906842624 binary64)) (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (if (<=.f64 x #s(literal 4728779608739021/2251799813685248 binary64)) #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
(if (<=.f64 x #s(literal -4728779608739021/1125899906842624 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (if (<=.f64 x #s(literal 4728779608739021/2251799813685248 binary64)) #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) (*.f64 x x))))
#s(literal 1 binary64)

soundness1.2s (16.1%)

Rules
2808×*-lowering-*.f32
2808×*-lowering-*.f64
2282×*-lowering-*.f32
2282×*-lowering-*.f64
1910×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0824
15121
244020
3491020
0844420
035248
199223
2255215
3605215
41440215
54239215
08140215
01061001
1312914
2754888
31819886
44786886
08432886
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 241 to 129 computations (46.5% saved)

preprocess44.0ms (0.6%)

Compiler

Compiled 254 to 88 computations (65.4% saved)

end0.0ms (0%)

Profiling

Loading profile data...