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

Time bar (total: 6.5s)

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.1s (17.3%)

Results
886.0ms8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 613.0ms
...c/correct-round.rkt:119:19: 329.0ms (53.7% of total)
ival-mult: 169.0ms (27.6% of total)
ival-sub: 55.0ms (9% of total)
ival-add: 45.0ms (7.3% of total)
const: 11.0ms (1.8% of total)
backward-pass: 3.0ms (0.5% of total)
Bogosity

preprocess187.0ms (2.9%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01430
15224
217522
356621
4178821
5363721
6424721
7456021
8458521
089
1248
2677
31627
43687
56967
610847
722557
827937
928737
028737
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)

explain112.0ms (1.7%)

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
68.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: 16.0ms (53% of total)
ival-mult: 7.0ms (23.2% 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.9%)

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
316224
436824
569624
6108424
7225524
8279324
9287324
0287324
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)

localize76.0ms (1.2%)

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.9%
(*.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
66.0ms256×0valid
Compiler

Compiled 30 to 9 computations (70% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 26.0ms (52.9% of total)
...c/correct-round.rkt:119:19: 20.0ms (40.7% of total)
ival-sub: 1.0ms (2% of total)
ival-add: 1.0ms (2% 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)

rewrite278.0ms (4.3%)

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
244220
3494520
0809720
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 (*.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 (*.f64 x (*.f64 x 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 #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 (*.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))) #s(literal -1 binary64))) (neg.f64 (/.f64 (*.f64 (*.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 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 (*.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 (*.f64 x (*.f64 x 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 #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 (*.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))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.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 #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 #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 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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.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) (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 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 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 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) (*.f64 (*.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 #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 #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 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 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 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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) 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 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.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 (*.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 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 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 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 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 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 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 (+.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 #s(literal 1 binary64) (*.f64 (*.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 #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 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #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 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 (*.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 (*.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 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 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 (*.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 (*.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 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 #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))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x 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 #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 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x 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 #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 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 #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 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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)))))) #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 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) (neg.f64 (*.f64 (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.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 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.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)))))) (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 (*.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))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x 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 #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 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))))) #s(literal 3 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 (*.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 (*.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 (/.f64 (*.f64 (*.f64 x (*.f64 x 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 #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 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 x 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 #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 (*.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 (*.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 (*.f64 x (*.f64 x 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 #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 (*.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 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.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 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.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 #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 (*.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 #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 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))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.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 #s(literal 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #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 x (*.f64 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 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)))) #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 (*.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) (+.f64 #s(literal 1 binary64) (*.f64 (*.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 (*.f64 (*.f64 x (*.f64 x 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 #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 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 x 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 #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 (*.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 (*.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 (*.f64 x (*.f64 x 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 #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 (*.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 (*.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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal -1 binary64)))) (*.f64 (/.f64 (*.f64 (*.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 #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 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))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.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 #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 x #s(literal -253/1000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) (*.f64 (*.f64 x (*.f64 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 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 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 (*.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 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (*.f64 (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (*.f64 (*.f64 x (*.f64 x 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 #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 (*.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) (*.f64 (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 x (*.f64 x 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 #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 (*.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) (*.f64 (*.f64 x (*.f64 x 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 (*.f64 x (*.f64 x 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 #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))) #s(literal -1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #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 #s(literal 1 binary64) (*.f64 (*.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))))))
(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 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 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 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) 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))) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.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 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 #s(literal 1 binary64) (*.f64 (*.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 (*.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 #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 (*.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) (*.f64 (*.f64 (*.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 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))) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) 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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) 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 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.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 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (-.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 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 (*.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 (*.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))) #s(literal 1 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.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 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 (*.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 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 (*.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 (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x 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 #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 (*.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 x (*.f64 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 x (*.f64 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 #s(literal 0 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 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 x (*.f64 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 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) #s(literal -16194277/1000000000 binary64))) (-.f64 #s(literal 0 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) (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 x (*.f64 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 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) #s(literal -16194277/1000000000 binary64)) x) (-.f64 #s(literal 0 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) (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 x (*.f64 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 x (*.f64 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 x (*.f64 x #s(literal 9/625 binary64))) (+.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 (*.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 x (*.f64 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 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) #s(literal -16194277/1000000000 binary64)) (-.f64 #s(literal 0 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) (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 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 -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 x (*.f64 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 x (*.f64 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 x (*.f64 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 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) #s(literal -16194277/1000000000 binary64))) (-.f64 #s(literal 0 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) (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 x (*.f64 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 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 -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 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 27/15625 binary64))) #s(literal -16194277/1000000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 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 x (*.f64 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 x (*.f64 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 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (*.f64 x (*.f64 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 x (*.f64 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 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (/.f64 (*.f64 x (*.f64 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 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 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 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (*.f64 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 x (*.f64 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 (neg.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 0 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) (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 x (*.f64 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)

simplify156.0ms (2.4%)

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
199217
2256211
3602211
41438211
54240211
08146211
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))

eval44.0ms (0.7%)

Compiler

Compiled 7019 to 692 computations (90.1% saved)

prune26.0ms (0.4%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New2296235
Fresh000
Picked011
Done000
Total2297236
Accuracy
100.0%
Counts
236 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(-.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.9%
(-.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.9%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
51.3%
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
52.0%
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
50.9%
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
49.2%
#s(literal 1 binary64)
Compiler

Compiled 114 to 88 computations (22.8% saved)

simplify69.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 11 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 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 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))))))
Rules
1280×fnmadd-define
986×fma-define
914×fmsub-define
868×fnmsub-define
820×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01776
14367
28465
320865
447265
593665
6175465
7318865
8399365
9408365
0408365
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(- 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 -3/25))
x
(* x -3/25)
-3/25
(- 1 (* x 253/1000))
1
(* x 253/1000)
x
253/1000
(* x (+ -253/1000 (* x -3/25)))
x
(+ -253/1000 (* x -3/25))
-253/1000
(* x -3/25)
-3/25
Outputs
(- 1 (/ x (/ 1 (+ 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 (/ 1 (+ 253/1000 (* x 3/25))))
(*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
x
(/ 1 (+ 253/1000 (* x 3/25)))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(+ 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
#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)
(- 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)
(* x (+ -253/1000 (* x -3/25)))
(*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))
x
(+ -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)

localize423.0ms (6.5%)

Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))
accuracy99.9%
(*.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 #s(literal 1 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))
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.7%
(/.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))
Results
396.0ms256×0valid
Compiler

Compiled 81 to 18 computations (77.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 301.0ms
ival-mult: 276.0ms (91.8% of total)
...c/correct-round.rkt:119:19: 15.0ms (5% of total)
ival-div: 4.0ms (1.3% of total)
ival-sub: 3.0ms (1% of total)
ival-add: 3.0ms (1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series5.0ms (0.1%)

Counts
11 → 132
Calls
Call 1
Inputs
#<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 (* x (* x -3/25))>
#<alt (* x -3/25)>
#<alt (- 1 (* x 253/1000))>
#<alt (* x 253/1000)>
#<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 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 (* -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 (* -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)>
Calls

33 calls:

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

rewrite259.0ms (4%)

Algorithm
batch-egg-rewrite
Rules
3854×*-lowering-*.f32
3854×*-lowering-*.f64
2506×/-lowering-/.f32
2506×/-lowering-/.f64
1458×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01760
110751
286149
0904649
Stop Event
iter limit
node limit
Counts
11 → 452
Calls
Call 1
Inputs
(- 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))
(* x (* x -3/25))
(* x -3/25)
(- 1 (* x 253/1000))
(* x 253/1000)
(* 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 (*.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 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) (neg.f64 (/.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 #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 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 #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 (*.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 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #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 (*.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 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 #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 #s(literal 0 binary64) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal 1 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 (*.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 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.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) (*.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))))))
(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 (*.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 #s(literal 1 binary64) (*.f64 (*.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) (*.f64 (*.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 #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 #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 #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 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 (*.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 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 #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 #s(literal -1 binary64) (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.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 (*.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 #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 (*.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 (*.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 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 (*.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 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 #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))))))
(/.f64 (neg.f64 (+.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 (*.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))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.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 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.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)))))) (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 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 (*.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 (*.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 (pow.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 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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))))) #s(literal 3 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 (*.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 (*.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 (/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 (*.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 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 (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 3 binary64)) (pow.f64 (/.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 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))) #s(literal 3 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 #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 (*.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 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 #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 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 (*.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)))) #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 (*.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) (+.f64 #s(literal 1 binary64) (*.f64 (*.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 (*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 (*.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 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.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 (*.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 #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 (+.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 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 #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 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 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 (*.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 (*.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 (+.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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))))
(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 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 (*.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 (*.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 #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 (*.f64 x #s(literal -3/25 binary64)) #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 (*.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 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.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 (*.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 #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 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(+.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 #s(literal 1 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 0 binary64) x) #s(literal -253/1000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x #s(literal -3/25 binary64))))
(+.f64 (*.f64 #s(literal -253/1000 binary64) (-.f64 #s(literal 0 binary64) x)) (*.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 #s(literal 0 binary64) x)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x #s(literal -3/25 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -253/1000 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 binary64)))
(+.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 #s(literal 0 binary64) x)) (*.f64 #s(literal -253/1000 binary64) (-.f64 #s(literal 0 binary64) x)))
(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)))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.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))))
(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 (*.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))))
(neg.f64 (*.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 #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 (*.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 #s(literal 1 binary64) x))
(/.f64 (*.f64 x (+.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 1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))))
(/.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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal -1 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 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 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 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 x (+.f64 #s(literal -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(/.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 x #s(literal 3/25 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (pow.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (-.f64 (*.f64 x (*.f64 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 (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64))) (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))) (-.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x (*.f64 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 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (-.f64 #s(literal 0 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 0 binary64) 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 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 x (-.f64 #s(literal 0 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 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) 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 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 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))))
(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))
(*.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 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 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 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 x (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (/.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 x (/.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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.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 1 binary64) (/.f64 #s(literal 1 binary64) (-.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 (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/2 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/2 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) #s(literal 64009/1000000 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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 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 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) #s(literal 64009/1000000 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 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)))) (*.f64 x #s(literal -3/25 binary64))))
(+.f64 (*.f64 #s(literal 64009/1000000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))))) (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))))))
(+.f64 (*.f64 (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))) (/.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 #s(literal 1 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))))))
(+.f64 (*.f64 #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 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 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))) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (/.f64 (*.f64 x #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 253/1000 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (/.f64 (*.f64 x #s(literal 3/25 binary64)) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))
(neg.f64 (/.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 253/1000 binary64) (*.f64 x #s(literal 3/25 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 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 #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 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 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))))
(/.f64 (-.f64 #s(literal 0 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 (/.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 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 1 binary64) (+.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 1 binary64) (-.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 1 binary64) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 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)))))
(pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.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)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.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 -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 #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 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))))
(*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64)) #s(literal 1 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 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (pow.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))))) #s(literal -1 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 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 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 x #s(literal -3/25 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 #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 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64)))) (*.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64))) (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 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))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))) #s(literal -1 binary64))))
(-.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 #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 64009/1000000 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) #s(literal 1 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)))) #s(literal 1 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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal -759/25000 binary64) 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 (*.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 253/1000 binary64) (*.f64 x #s(literal 3/25 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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 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 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) (neg.f64 (-.f64 #s(literal 0 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 -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) (-.f64 #s(literal 0 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 -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) (neg.f64 (+.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 -3/25 binary64))))
(/.f64 (-.f64 #s(literal 0 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 (*.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 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 (neg.f64 (-.f64 #s(literal 0 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 (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 #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 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 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 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 -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (-.f64 #s(literal 0 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 #s(literal -1 binary64) (-.f64 #s(literal 0 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 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 (*.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)))))
(pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 #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 #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 (*.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)) #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 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) (/.f64 #s(literal 1 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 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))))) #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 0 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 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)))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 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 (*.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 (pow.f64 (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) #s(literal 1 binary64)) (pow.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))))) #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 x #s(literal -3/25 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) #s(literal -1 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 (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 x #s(literal -3/25 binary64)))))
(*.f64 (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal 1/2 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/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.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 #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 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 x #s(literal -3/25 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 x (*.f64 #s(literal 1 binary64) (*.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 #s(literal 0 binary64) (*.f64 x #s(literal 3/25 binary64)))
(neg.f64 (*.f64 x #s(literal 3/25 binary64)))
(/.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 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) x)
(*.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 x #s(literal 3/25 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 3/25 binary64))
(+.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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))) (neg.f64 (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (neg.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 64009/1000000 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 #s(literal 0 binary64) (-.f64 (*.f64 x #s(literal 253/1000 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))) (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (/.f64 (*.f64 x (*.f64 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))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 x #s(literal -253/1000 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.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 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 64009/1000000 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 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))) (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 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 x (*.f64 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)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 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 -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 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 64009/1000000 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 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 64009/1000000 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))) (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))) (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (/.f64 (*.f64 x (*.f64 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 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))))))
(/.f64 (-.f64 (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 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 64009/1000000 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))) (*.f64 (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))) (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64)))))) (/.f64 (*.f64 #s(literal 16194277/1000000000 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))) (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (/.f64 (*.f64 x (*.f64 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 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))) (/.f64 (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))) #s(literal -1 binary64))
(*.f64 #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 -16194277/1000000000 binary64) (*.f64 x (*.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 64009/1000000 binary64)))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -16194277/1000000000 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 64009/1000000 binary64))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 x (*.f64 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 253/1000 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 x #s(literal 253/1000 binary64)) #s(literal 1 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 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 x (*.f64 x #s(literal -3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x #s(literal -3/25 binary64))))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (neg.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x #s(literal 3/25 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 x #s(literal -253/1000 binary64)) (*.f64 (*.f64 x #s(literal 3/25 binary64)) (-.f64 #s(literal 0 binary64) x)))
(+.f64 (neg.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 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x #s(literal 3/25 binary64))) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 3/25 binary64))) #s(literal -1 binary64)) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (*.f64 (*.f64 x #s(literal 3/25 binary64)) (-.f64 #s(literal 0 binary64) x)) (*.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 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x #s(literal 253/1000 binary64)) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))))
(-.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x (*.f64 x #s(literal 3/25 binary64))))
(-.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64))) (*.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))))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(-.f64 (+.f64 (*.f64 x (*.f64 x #s(literal -3/25 binary64))) #s(literal 0 binary64)) (*.f64 x #s(literal 253/1000 binary64)))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x #s(literal 3/25 binary64)))) (*.f64 x #s(literal 253/1000 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 253/1000 binary64) (-.f64 #s(literal 0 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 #s(literal -253/1000 binary64) x (*.f64 x (*.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 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 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)))
(neg.f64 (*.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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 64009/1000000 binary64))) (*.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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) (*.f64 (+.f64 #s(literal -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) x)))
(/.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)))) #s(literal 1 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 #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 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) x))
(/.f64 (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)) (/.f64 #s(literal 1 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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 x (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (-.f64 #s(literal 0 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 (*.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 x (*.f64 x #s(literal 64009/1000000 binary64))) (*.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 (*.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 0 binary64) (+.f64 (*.f64 (*.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 #s(literal 0 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 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))) (+.f64 #s(literal 0 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))))
(/.f64 (*.f64 (*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 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 -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 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 #s(literal -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) 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 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) x) (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(/.f64 (neg.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 (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 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 x (*.f64 x #s(literal 64009/1000000 binary64))) (*.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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 (neg.f64 (*.f64 x (+.f64 #s(literal -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) x)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(/.f64 (neg.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 -3/25 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 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (-.f64 (*.f64 x (*.f64 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 (*.f64 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (*.f64 x x)) (*.f64 x (*.f64 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 (-.f64 #s(literal 0 binary64) 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 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 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 #s(literal 0 binary64) 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 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64))
(/.f64 (*.f64 x (-.f64 #s(literal 0 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 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) x) (+.f64 #s(literal -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)))) (-.f64 #s(literal 0 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 0 binary64) x) (-.f64 #s(literal 0 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 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 #s(literal 0 binary64) 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)))
(pow.f64 (/.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 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) (-.f64 #s(literal 0 binary64) x))
(*.f64 (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)) x)
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 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 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 #s(literal -253/1000 binary64) (*.f64 x #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 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 x (*.f64 x #s(literal 64009/1000000 binary64))) (*.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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 (+.f64 #s(literal -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) 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 (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x 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)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.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 -1 binary64) (/.f64 #s(literal 1 binary64) (-.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 0 binary64) 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 (-.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 #s(literal 253/1000 binary64) (*.f64 x #s(literal -3/25 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)))
(+.f64 #s(literal -253/1000 binary64) (*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal -1 binary64)))
(+.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 #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 (*.f64 x #s(literal 3/25 binary64)) #s(literal -1 binary64)) #s(literal -253/1000 binary64))
(+.f64 (-.f64 #s(literal 0 binary64) (/.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 x #s(literal -3/25 binary64)) #s(literal 253/1000 binary64))
(-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(-.f64 #s(literal 0 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 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 #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 #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 (*.f64 (*.f64 x x) #s(literal 9/625 binary64)) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal -759/25000 binary64) 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 (*.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 253/1000 binary64) (*.f64 x #s(literal 3/25 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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 0 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 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) (neg.f64 (+.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 -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 -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 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 -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) (neg.f64 (-.f64 #s(literal 0 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 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 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 (*.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 (*.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 (neg.f64 (-.f64 #s(literal 0 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 (neg.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 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 #s(literal 0 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 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))) (+.f64 #s(literal 0 binary64) (+.f64 (*.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 #s(literal 0 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 #s(literal 0 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 #s(literal 0 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))) #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 (*.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 #s(literal -1 binary64) (-.f64 #s(literal 0 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 (*.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)))
(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 (*.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))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(*.f64 (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 0 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 16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) (neg.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 (+.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 -16194277/1000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64))) (/.f64 #s(literal 1 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 1 binary64) (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
(*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 (*.f64 x x) #s(literal 9/625 binary64))) (neg.f64 (/.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 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 (*.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 #s(literal 0 binary64) (*.f64 x #s(literal -3/25 binary64)))
(neg.f64 (*.f64 x #s(literal -3/25 binary64)))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -1 binary64))
(*.f64 x #s(literal 3/25 binary64))
(*.f64 #s(literal 3/25 binary64) x)
(*.f64 (*.f64 x #s(literal 3/25 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -3/25 binary64))

simplify235.0ms (3.6%)

Algorithm
egg-herbie
Rules
2064×*-lowering-*.f32
2064×*-lowering-*.f64
1856×+-lowering-+.f64
1856×+-lowering-+.f32
1300×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
096688
1290613
2722578
31733576
44569576
08123576
Stop Event
iter limit
node limit
Counts
132 → 132
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))))
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))))
(* -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)
(* -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)
Outputs
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 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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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))))
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)))
(* -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))
(* -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 x #s(literal -253/1000 binary64)))
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(+ 1 (* -253/1000 x))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(* -253/1000 x)
(*.f64 x #s(literal -253/1000 binary64))
(* x (- (/ 1 x) 253/1000))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(* x (- (/ 1 x) 253/1000))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(* x (- (/ 1 x) 253/1000))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(* -253/1000 x)
(*.f64 x #s(literal -253/1000 binary64))
(* -1 (* x (- 253/1000 (/ 1 x))))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(* -1 (* x (- 253/1000 (/ 1 x))))
(+.f64 #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
(* -1 (* x (- 253/1000 (/ 1 x))))
(+.f64 #s(literal 1 binary64) (*.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))
(* 253/1000 x)
(*.f64 x #s(literal 253/1000 binary64))
(* -253/1000 x)
(*.f64 x #s(literal -253/1000 binary64))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))
(* -1 (* (pow x 2) (+ 3/25 (* 253/1000 (/ 1 x)))))
(*.f64 x (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))
-253/1000
#s(literal -253/1000 binary64)
(- (* -3/25 x) 253/1000)
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(- (* -3/25 x) 253/1000)
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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))

eval103.0ms (1.6%)

Compiler

Compiled 10716 to 1422 computations (86.7% saved)

prune61.0ms (0.9%)

Pruning

10 alts after pruning (5 fresh and 5 done)

PrunedKeptTotal
New6025607
Fresh101
Picked145
Done011
Total60410614
Accuracy
100.0%
Counts
614 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.8%
(/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) x))
52.0%
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))
98.3%
(-.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 25/3 binary64) x)))
99.9%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
51.3%
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
50.9%
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
52.0%
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
50.9%
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
4.0%
(*.f64 x #s(literal -253/1000 binary64))
49.2%
#s(literal 1 binary64)
Compiler

Compiled 104 to 79 computations (24% saved)

simplify93.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x #s(literal -3/25 binary64))
cost-diff0
(+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64)))
cost-diff128
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 binary64))))
cost-diff0
(/.f64 #s(literal 1 binary64) x)
cost-diff0
(*.f64 x #s(literal -3/25 binary64))
cost-diff128
(/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) x))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
cost-diff0
(*.f64 x #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)))
Rules
1084×fnmadd-define
862×fma-define
790×sum3-define
710×fmsub-define
666×fnmsub-define
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01766
13863
26563
312963
419963
528762
642362
755562
871762
9125562
10148462
11205762
12288962
13377762
14383862
15384262
0384262
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(- 1 (/ x (/ 25/3 x)))
1
(/ x (/ 25/3 x))
x
(/ 25/3 x)
25/3
(* x -253/1000)
x
-253/1000
(* (* x x) -3/25)
(* x x)
x
-3/25
(/ (* x -3/25) (/ 1 x))
(* x -3/25)
x
-3/25
(/ 1 x)
1
(/ x (/ 1 (+ (* x -3/25) -253/1000)))
x
(/ 1 (+ (* x -3/25) -253/1000))
1
(+ (* x -3/25) -253/1000)
(* x -3/25)
-3/25
-253/1000
Outputs
(- 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)
(* x -253/1000)
(*.f64 x #s(literal -253/1000 binary64))
x
-253/1000
#s(literal -253/1000 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)
(/ (* x -3/25) (/ 1 x))
(/.f64 x (/.f64 #s(literal -25/3 binary64) x))
(* x -3/25)
(/.f64 x #s(literal -25/3 binary64))
x
-3/25
#s(literal -3/25 binary64)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
1
#s(literal 1 binary64)
(/ x (/ 1 (+ (* x -3/25) -253/1000)))
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))
x
(/ 1 (+ (* x -3/25) -253/1000))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))
1
#s(literal 1 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)

localize114.0ms (1.8%)

Localize:

Found 13 expressions of interest:

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

Compiled 79 to 18 computations (77.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-div: 12.0ms (35.9% of total)
...c/correct-round.rkt:119:19: 11.0ms (32.9% of total)
ival-mult: 7.0ms (21% of total)
ival-sub: 1.0ms (3% of total)
ival-add: 1.0ms (3% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series7.0ms (0.1%)

Counts
12 → 144
Calls
Call 1
Inputs
#<alt (- 1 (/ x (/ 25/3 x)))>
#<alt (/ x (/ 25/3 x))>
#<alt (/ 25/3 x)>
#<alt (* x -253/1000)>
#<alt (* (* x x) -3/25)>
#<alt (* x x)>
#<alt (/ (* x -3/25) (/ 1 x))>
#<alt (* x -3/25)>
#<alt (/ 1 x)>
#<alt (/ x (/ 1 (+ (* x -3/25) -253/1000)))>
#<alt (/ 1 (+ (* x -3/25) -253/1000))>
#<alt (+ (* x -3/25) -253/1000)>
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 (/ 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 (* -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 (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 (* -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 (* -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 -1000/253>
#<alt (- (* 120000/64009 x) 1000/253)>
#<alt (- (* x (+ 120000/64009 (* -14400000/16194277 x))) 1000/253)>
#<alt (- (* x (+ 120000/64009 (* x (- (* 1728000000/4097152081 x) 14400000/16194277)))) 1000/253)>
#<alt (/ -25/3 x)>
#<alt (/ (- (* 1265/72 (/ 1 x)) 25/3) x)>
#<alt (/ (- (* 1265/72 (/ 1 x)) (+ 25/3 (/ 64009/1728 (pow x 2)))) x)>
#<alt (/ (- (+ (* 1265/72 (/ 1 x)) (* 16194277/207360 (/ 1 (pow x 3)))) (+ 25/3 (/ 64009/1728 (pow x 2)))) x)>
#<alt (/ -25/3 x)>
#<alt (* -1 (/ (- 25/3 (* 1265/72 (/ 1 x))) x))>
#<alt (* -1 (/ (+ 25/3 (* -1 (/ (- 1265/72 (* 64009/1728 (/ 1 x))) x))) x))>
#<alt (* -1 (/ (+ 25/3 (* -1 (/ (+ 1265/72 (* -1 (/ (- 64009/1728 (* 16194277/207360 (/ 1 x))) x))) x))) 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)))))>
Calls

36 calls:

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

rewrite261.0ms (4%)

Algorithm
batch-egg-rewrite
Rules
3368×*-lowering-*.f32
3368×*-lowering-*.f64
2642×/-lowering-/.f32
2642×/-lowering-/.f64
902×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01749
110446
267245
3709745
0817545
Stop Event
iter limit
node limit
Counts
12 → 509
Calls
Call 1
Inputs
(- 1 (/ x (/ 25/3 x)))
(/ x (/ 25/3 x))
(/ 25/3 x)
(* x -253/1000)
(* (* x x) -3/25)
(* x x)
(/ (* x -3/25) (/ 1 x))
(* x -3/25)
(/ 1 x)
(/ x (/ 1 (+ (* x -3/25) -253/1000)))
(/ 1 (+ (* x -3/25) -253/1000))
(+ (* x -3/25) -253/1000)
Outputs
(+.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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)))) (neg.f64 (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 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 #s(literal 0 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 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(fma.f64 x (/.f64 x #s(literal -25/3 binary64)) #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 #s(literal -25/3 binary64)) x #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 (-.f64 #s(literal 0 binary64) 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))
(neg.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 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))))))
(neg.f64 (/.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)))))
(neg.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 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)))))
(neg.f64 (/.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 x #s(literal 25/3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.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 (*.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 x #s(literal 25/3 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 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x 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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x 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 x (/.f64 x #s(literal 25/3 binary64)))) (+.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 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x 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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))) (+.f64 #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 x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)))))
(/.f64 (-.f64 (*.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)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 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 #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 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)))) #s(literal 3 binary64)) (pow.f64 (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))))) (+.f64 (*.f64 (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) #s(literal 1 binary64)) (-.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))))) (*.f64 (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))))
(/.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 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))) (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x))))) (+.f64 #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 x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))) (/.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 15625/27 binary64) (*.f64 x (*.f64 x x)))) (/.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 x (/.f64 x #s(literal 25/3 binary64)))))) (+.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 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 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 (*.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 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 x #s(literal 25/3 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 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.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 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))))
(*.f64 (/.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 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))
(*.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 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 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 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)) (-.f64 (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))) (/.f64 #s(literal 25/3 binary64) x)) #s(literal 1 binary64)))))
(*.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 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 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 x (/.f64 #s(literal -25/3 binary64) x)) (+.f64 #s(literal 1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))))
(*.f64 (/.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 (*.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 (/.f64 x #s(literal 25/3 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 25/3 binary64) (*.f64 x x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -25/3 binary64) x)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 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 x (/.f64 #s(literal 25/3 binary64) x))
(/.f64 (*.f64 x (/.f64 x #s(literal 25/3 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 x x) #s(literal 25/3 binary64))
(/.f64 #s(literal -3/25 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.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 -25/3 binary64) x) x))
(/.f64 (-.f64 #s(literal 0 binary64) 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 (*.f64 x x) #s(literal -1 binary64)) #s(literal -25/3 binary64))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 x #s(literal 25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(pow.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x)) #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 (/.f64 x #s(literal 25/3 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(*.f64 #s(literal -3/25 binary64) (/.f64 (*.f64 x x) #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 #s(literal -1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 x #s(literal -25/3 binary64)))
(*.f64 (/.f64 x #s(literal 25/3 binary64)) x)
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) #s(literal -3/25 binary64))
(*.f64 #s(literal 3/25 binary64) (*.f64 x x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 x #s(literal 25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 x #s(literal 25/3 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -25/3 binary64) x))
(neg.f64 (/.f64 #s(literal -25/3 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal 25/3 binary64)))
(/.f64 #s(literal 25/3 binary64) x)
(/.f64 (/.f64 #s(literal 25/3 binary64) x) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3/25 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -3/25 binary64))
(/.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -1 binary64))
(/.f64 #s(literal -25/3 binary64) (-.f64 #s(literal 0 binary64) x))
(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))
(*.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 (/.f64 #s(literal 25/3 binary64) x) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 25/3 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -25/3 binary64))
(*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -1 binary64))
(*.f64 #s(literal -25/3 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 25/3 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 25/3 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 #s(literal -253/1000 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 253/1000 binary64) (/.f64 #s(literal -1 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -253/1000 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -253/1000 binary64) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 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 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -253/1000 binary64)))
(*.f64 #s(literal 253/1000 binary64) (-.f64 #s(literal 0 binary64) x))
(+.f64 #s(literal 0 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal -25/3 binary64) x) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 25/3 binary64) x)) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) x)) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))
(neg.f64 (*.f64 x (/.f64 x #s(literal 25/3 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 (/.f64 x #s(literal 25/3 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) 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 (*.f64 x x) #s(literal -1 binary64)) #s(literal 25/3 binary64))
(/.f64 #s(literal 3/25 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 3/25 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))))
(/.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 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 (*.f64 x (/.f64 x #s(literal 25/3 binary64))) #s(literal -1 binary64))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) 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 (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) #s(literal 3/25 binary64))
(*.f64 #s(literal 3/25 binary64) (/.f64 (*.f64 x x) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -25/3 binary64) x) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -25/3 binary64) x) x) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(neg.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 x (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 x x) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1 binary64) x))
(/.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 x x)
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x x) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) x))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal -25/3 binary64) x) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 25/3 binary64) x)) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) x)) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))
(neg.f64 (*.f64 x (/.f64 x #s(literal 25/3 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 (/.f64 x #s(literal 25/3 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) 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 (*.f64 x x) #s(literal -1 binary64)) #s(literal 25/3 binary64))
(/.f64 #s(literal 3/25 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 3/25 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 #s(literal 0 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64)))))))
(/.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 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 (*.f64 x (/.f64 x #s(literal 25/3 binary64))) #s(literal -1 binary64))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) 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 (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) #s(literal 3/25 binary64))
(*.f64 #s(literal 3/25 binary64) (/.f64 (*.f64 x x) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -25/3 binary64) x) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -25/3 binary64) x) x) #s(literal -1/2 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) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 x #s(literal -25/3 binary64))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1 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 (/.f64 x #s(literal 25/3 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal -1 binary64) x))
(/.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(pow.f64 (/.f64 #s(literal -25/3 binary64) x) #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) x)
(*.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1 binary64))
(*.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 (/.f64 x #s(literal 25/3 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) x))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 x)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) x))
(neg.f64 (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(pow.f64 x #s(literal -1 binary64))
(pow.f64 (*.f64 x x) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (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 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(+.f64 (*.f64 x #s(literal -253/1000 binary64)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(+.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 x #s(literal -253/1000 binary64)))
(+.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 binary64)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))) #s(literal -1 binary64)))
(-.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 x (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 x (/.f64 x #s(literal 25/3 binary64))) (*.f64 x #s(literal -253/1000 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))) (*.f64 x (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64))))
(-.f64 (+.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 0 binary64)) (*.f64 x (/.f64 x #s(literal 25/3 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 x #s(literal -253/1000 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(fma.f64 x (/.f64 x #s(literal -25/3 binary64)) (*.f64 x #s(literal -253/1000 binary64)))
(fma.f64 #s(literal -253/1000 binary64) x (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(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 #s(literal -25/3 binary64)) x (*.f64 x #s(literal -253/1000 binary64)))
(fma.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 0 binary64) 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)))
(neg.f64 (*.f64 x (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 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 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)) (*.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)))))
(/.f64 x (/.f64 #s(literal 1 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 #s(literal 1 binary64) x))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))))
(/.f64 (-.f64 #s(literal 0 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)) #s(literal 253/1000 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (*.f64 x (+.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 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 x (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(/.f64 (neg.f64 (*.f64 x (+.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 (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)))
(/.f64 (/.f64 x (/.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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (/.f64 x (/.f64 #s(literal 1 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 (pow.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 3 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 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))))))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))) (pow.f64 (*.f64 x #s(literal -253/1000 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (-.f64 (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 x #s(literal -253/1000 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x #s(literal -253/1000 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64))))) (-.f64 (*.f64 x #s(literal -253/1000 binary64)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 9/625 binary64)))) (*.f64 (*.f64 x #s(literal -253/1000 binary64)) (*.f64 x #s(literal -253/1000 binary64)))) (-.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 x #s(literal -253/1000 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.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 #s(literal 0 binary64) x) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (-.f64 #s(literal 0 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 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64))) (-.f64 #s(literal 0 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 0 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 #s(literal 64009/1000000 binary64) (*.f64 #s(literal -9/625 binary64) (*.f64 x x)))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) (-.f64 #s(literal 0 binary64) x)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) 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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 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 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64)) x) (-.f64 #s(literal 0 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 0 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) x) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal -9/625 binary64) (*.f64 x x))) x) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 x (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 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 -1 binary64) (*.f64 x (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))
(*.f64 (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 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 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))) x))
(*.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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(*.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))))
(*.f64 (*.f64 x (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 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 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)))) (/.f64 x (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))))
(*.f64 (/.f64 x (/.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 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 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)))) (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) 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 -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (+.f64 (*.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 #s(literal 759/25000 binary64))) (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 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 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (*.f64 (+.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 x #s(literal 9/625 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))
(*.f64 (/.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))) #s(literal -64009/1000000 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (*.f64 x (*.f64 x #s(literal 9/625 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 x #s(literal 759/25000 binary64)))))
(+.f64 (*.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 x #s(literal 759/25000 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 x (*.f64 x #s(literal 9/625 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 x #s(literal -25/3 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) #s(literal 253/1000 binary64)))
(+.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.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 x #s(literal 759/25000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))) (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))))
(+.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)))) (*.f64 #s(literal 253/1000 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64))))
(-.f64 (/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (/.f64 (*.f64 x #s(literal 759/25000 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 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 #s(literal -253/1000 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))))
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 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)))) #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 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64))) #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 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))
(/.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)) (*.f64 (+.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 -25/3 binary64)))))
(/.f64 (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)))
(/.f64 (-.f64 #s(literal 0 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 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64)))
(/.f64 (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))))
(/.f64 (+.f64 (*.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 #s(literal 759/25000 binary64))) (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))) (*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 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 (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal 16194277/1000000000 binary64)) (*.f64 (+.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 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))))
(/.f64 (*.f64 (+.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 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)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 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 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 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64))) (+.f64 (*.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 #s(literal 759/25000 binary64))) (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 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 #s(literal 1 binary64) (+.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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))) (-.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.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))) #s(literal -64009/1000000 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))
(/.f64 (*.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 (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))
(pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.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/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 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)))) #s(literal 1 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 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64))) #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 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64))))
(*.f64 (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))))
(*.f64 (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) #s(literal 1 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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))) #s(literal -1 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 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 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 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 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 0 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 (*.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 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))) (+.f64 (*.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 -4247023759235185531933/1000000000000000000000000000 binary64))) (+.f64 (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64)))))
(*.f64 (/.f64 (+.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 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262254607552729/1000000000000000000 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(*.f64 (/.f64 (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)) (+.f64 (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #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 -25/3 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 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 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 #s(literal 0 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 0 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 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal -9/625 binary64) (*.f64 x x)))) (+.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 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 #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) (neg.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))))))
(-.f64 #s(literal 0 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 #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 64009/1000000 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)))))
(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 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1 binary64) #s(literal -253/1000 binary64))
(fma.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) x) #s(literal -253/1000 binary64))
(neg.f64 (+.f64 (/.f64 x #s(literal 25/3 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 -25/3 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 #s(literal -9/625 binary64) (*.f64 x x)))))
(/.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 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 (/.f64 x #s(literal 25/3 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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (neg.f64 (-.f64 #s(literal 0 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 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 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 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))) #s(literal -64009/1000000 binary64)) (neg.f64 (+.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 -64009/1000000 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))))
(/.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64)) (-.f64 #s(literal 0 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 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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 0 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 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))))
(/.f64 (+.f64 (*.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 -4247023759235185531933/1000000000000000000000000000 binary64)) (*.f64 (+.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 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262254607552729/1000000000000000000 binary64)) (*.f64 (+.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 x x)) #s(literal -27/15625 binary64)) #s(literal 16194277/1000000000 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262254607552729/1000000000000000000 binary64)) (*.f64 (+.f64 (/.f64 x #s(literal -25/3 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 #s(literal -9/625 binary64) (*.f64 x x))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal -9/625 binary64) (*.f64 x x))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 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 #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) (*.f64 (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)) #s(literal 64009/1000000 binary64))) (*.f64 (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 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 (neg.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 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 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)))) (neg.f64 (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal -9/625 binary64) (*.f64 x x)))) (neg.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 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 (pow.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 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 #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) (/.f64 #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 #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 binary64) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 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 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64)) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) (/.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)))) (*.f64 (/.f64 #s(literal 64009/1000000 binary64) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) (/.f64 #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 #s(literal -25/3 binary64)) #s(literal 253/1000 binary64))) (/.f64 #s(literal 64009/1000000 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 -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 #s(literal 1 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 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64))) (-.f64 #s(literal 0 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 0 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 #s(literal 1 binary64) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal -9/625 binary64) (*.f64 x x)))) (+.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 #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 0 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 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 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 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64)) (+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 253/1000 binary64)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal 15625/27 binary64)) #s(literal 16194277/1000000000 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 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 0 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) #s(literal 1 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 -9/625 binary64) (*.f64 x x))) #s(literal 1 binary64)) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 binary64))))
(/.f64 (*.f64 (+.f64 (*.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 -4247023759235185531933/1000000000000000000000000000 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 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 262254607552729/1000000000000000000 binary64) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 437245479/15625000000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262254607552729/1000000000000000000 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 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal 16194277/1000000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 729/244140625 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -262254607552729/1000000000000000000 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 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 25/3 binary64)) #s(literal -253/1000 binary64)))) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal 64009/1000000 binary64)))
(pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal 1 binary64))
(pow.f64 (/.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 #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))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal 253/1000 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 x #s(literal 25/3 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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 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))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 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))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 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 -64009/1000000 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(*.f64 (+.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 0 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 0 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.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 #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 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)))
(*.f64 (+.f64 #s(literal 64009/1000000 binary64) (*.f64 #s(literal -9/625 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal 25/3 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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 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 x (-.f64 (*.f64 x #s(literal 9/625 binary64)) #s(literal 759/25000 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))))
(*.f64 (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 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 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 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 (/.f64 x #s(literal 25/3 binary64)) #s(literal -253/1000 binary64))))
(*.f64 (/.f64 (+.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))) #s(literal -64009/1000000 binary64))) (+.f64 #s(literal -253/1000 binary64) (/.f64 x #s(literal -25/3 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (+.f64 (*.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 #s(literal 759/25000 binary64))) (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64))))))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 81/390625 binary64)) (*.f64 (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 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 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal -16194277/1000000000 binary64)) (*.f64 (+.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 x #s(literal 9/625 binary64))) (-.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))) (-.f64 (*.f64 x (*.f64 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 #s(literal 9/625 binary64))) #s(literal -64009/1000000 binary64)) (+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -27/15625 binary64)) #s(literal 16194277/1000000000 binary64))) (+.f64 (*.f64 x (*.f64 x #s(literal 9/625 binary64))) (+.f64 #s(literal 64009/1000000 binary64) (*.f64 x #s(literal 759/25000 binary64)))))

simplify198.0ms (3%)

Algorithm
egg-herbie
Rules
2114×fma-lowering-fma.f32
2114×fma-lowering-fma.f64
1984×fmsub-define
1894×fnmadd-define
1888×fmm-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
085640
1249560
2635558
31400556
43770556
08085556
Stop Event
iter limit
node limit
Counts
144 → 144
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))
(/ 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)
(* -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))
(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)
(* -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)
(* -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)))))
-1000/253
(- (* 120000/64009 x) 1000/253)
(- (* x (+ 120000/64009 (* -14400000/16194277 x))) 1000/253)
(- (* x (+ 120000/64009 (* x (- (* 1728000000/4097152081 x) 14400000/16194277)))) 1000/253)
(/ -25/3 x)
(/ (- (* 1265/72 (/ 1 x)) 25/3) x)
(/ (- (* 1265/72 (/ 1 x)) (+ 25/3 (/ 64009/1728 (pow x 2)))) x)
(/ (- (+ (* 1265/72 (/ 1 x)) (* 16194277/207360 (/ 1 (pow x 3)))) (+ 25/3 (/ 64009/1728 (pow x 2)))) x)
(/ -25/3 x)
(* -1 (/ (- 25/3 (* 1265/72 (/ 1 x))) x))
(* -1 (/ (+ 25/3 (* -1 (/ (- 1265/72 (* 64009/1728 (/ 1 x))) x))) x))
(* -1 (/ (+ 25/3 (* -1 (/ (+ 1265/72 (* -1 (/ (- 64009/1728 (* 16194277/207360 (/ 1 x))) x))) x))) 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)))))
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))
(/ 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)
(* -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))
(* -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)
(* -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))
(* -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)
(/ 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)
(* -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 x #s(literal 3/25 binary64))))
(* x (- (* -3/25 x) 253/1000))
(*.f64 x (-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64))))
(* x (- (* -3/25 x) 253/1000))
(*.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))))
(* -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))))
(* -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))))
(* -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))))
(* -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))))
(* -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))))
-1000/253
#s(literal -1000/253 binary64)
(- (* 120000/64009 x) 1000/253)
(+.f64 (*.f64 x #s(literal 120000/64009 binary64)) #s(literal -1000/253 binary64))
(- (* x (+ 120000/64009 (* -14400000/16194277 x))) 1000/253)
(+.f64 (*.f64 x (+.f64 #s(literal 120000/64009 binary64) (*.f64 x #s(literal -14400000/16194277 binary64)))) #s(literal -1000/253 binary64))
(- (* x (+ 120000/64009 (* x (- (* 1728000000/4097152081 x) 14400000/16194277)))) 1000/253)
(+.f64 (*.f64 x (+.f64 #s(literal 120000/64009 binary64) (*.f64 x (+.f64 #s(literal -14400000/16194277 binary64) (*.f64 x #s(literal 1728000000/4097152081 binary64)))))) #s(literal -1000/253 binary64))
(/ -25/3 x)
(/.f64 #s(literal -25/3 binary64) x)
(/ (- (* 1265/72 (/ 1 x)) 25/3) x)
(/.f64 (+.f64 #s(literal -25/3 binary64) (/.f64 #s(literal 1265/72 binary64) x)) x)
(/ (- (* 1265/72 (/ 1 x)) (+ 25/3 (/ 64009/1728 (pow x 2)))) x)
(/.f64 (-.f64 #s(literal -25/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 64009/1728 binary64) x) #s(literal -1265/72 binary64)) x)) x)
(/ (- (+ (* 1265/72 (/ 1 x)) (* 16194277/207360 (/ 1 (pow x 3)))) (+ 25/3 (/ 64009/1728 (pow x 2)))) 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 (/ (- 25/3 (* 1265/72 (/ 1 x))) x))
(/.f64 (+.f64 #s(literal -25/3 binary64) (/.f64 #s(literal 1265/72 binary64) x)) x)
(* -1 (/ (+ 25/3 (* -1 (/ (- 1265/72 (* 64009/1728 (/ 1 x))) 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)
(* -1 (/ (+ 25/3 (* -1 (/ (+ 1265/72 (* -1 (/ (- 64009/1728 (* 16194277/207360 (/ 1 x))) x))) x))) 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)
(- (* -3/25 x) 253/1000)
(-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(- (* -3/25 x) 253/1000)
(-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(- (* -3/25 x) 253/1000)
(-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* -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 x #s(literal 3/25 binary64)))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* -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 x #s(literal 3/25 binary64)))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))
(* -1 (* x (+ 3/25 (* 253/1000 (/ 1 x)))))
(-.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))

eval77.0ms (1.2%)

Compiler

Compiled 10434 to 1388 computations (86.7% saved)

prune64.0ms (1%)

Pruning

10 alts after pruning (4 fresh and 6 done)

PrunedKeptTotal
New6814685
Fresh000
Picked415
Done055
Total68510695
Accuracy
100.0%
Counts
695 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.8%
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
50.8%
(/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) x))
50.8%
(/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) x)))
50.8%
(/.f64 x (/.f64 #s(literal -25/3 binary64) x))
4.0%
(/.f64 x #s(literal -1000/253 binary64))
99.9%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
51.3%
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
52.0%
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
50.9%
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
49.2%
#s(literal 1 binary64)
Compiler

Compiled 64 to 48 computations (25% saved)

simplify20.0ms (0.3%)

Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x x)
cost-diff0
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
cost-diff0
(*.f64 #s(literal -3/25 binary64) x)
cost-diff128
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) x))
cost-diff128
(/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) x)))
cost-diff0
(/.f64 #s(literal -25/3 binary64) x)
cost-diff0
(/.f64 x (/.f64 #s(literal -25/3 binary64) x))
cost-diff0
(/.f64 x #s(literal -1000/253 binary64))
Rules
40×/-lowering-/.f32
40×/-lowering-/.f64
36×*-lowering-*.f32
36×*-lowering-*.f64
14×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01338
12435
23035
34735
45235
55735
65935
76135
86535
96635
106735
06735
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ x -1000/253)
x
-1000/253
(/ x (/ -25/3 x))
x
(/ -25/3 x)
-25/3
(/ x (/ 1 (* -3/25 x)))
x
(/ 1 (* -3/25 x))
1
(* -3/25 x)
-3/25
(/ (* x x) -25/3)
(* x x)
x
-25/3
Outputs
(/ x -1000/253)
(/.f64 x #s(literal -1000/253 binary64))
x
-1000/253
#s(literal -1000/253 binary64)
(/ x (/ -25/3 x))
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
x
(/ -25/3 x)
(/.f64 #s(literal -25/3 binary64) x)
-25/3
#s(literal -25/3 binary64)
(/ x (/ 1 (* -3/25 x)))
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
x
(/ 1 (* -3/25 x))
(/.f64 #s(literal -25/3 binary64) x)
1
#s(literal 1 binary64)
(* -3/25 x)
(*.f64 x #s(literal -3/25 binary64))
-3/25
#s(literal -3/25 binary64)
(/ (* x x) -25/3)
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
(* x x)
(*.f64 x x)
x
-25/3
#s(literal -25/3 binary64)

localize85.0ms (1.3%)

Localize:

Found 8 expressions of interest:

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

Compiled 45 to 14 computations (68.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-div: 16.0ms (52% of total)
...c/correct-round.rkt:119:19: 11.0ms (35.8% of total)
ival-mult: 4.0ms (13% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series2.0ms (0%)

Counts
8 → 96
Calls
Call 1
Inputs
#<alt (/ x -1000/253)>
#<alt (/ x (/ -25/3 x))>
#<alt (/ -25/3 x)>
#<alt (/ x (/ 1 (* -3/25 x)))>
#<alt (/ 1 (* -3/25 x))>
#<alt (* -3/25 x)>
#<alt (/ (* x x) -25/3)>
#<alt (* x x)>
Outputs
#<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 (/ -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 (* -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 (* -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 (* -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)>
Calls

24 calls:

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

rewrite554.0ms (8.5%)

Algorithm
batch-egg-rewrite
Rules
2452×*-lowering-*.f32
2452×*-lowering-*.f64
1682×/-lowering-/.f32
1682×/-lowering-/.f64
1440×sum5-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01329
16726
223026
388026
4517826
0805326
Stop Event
iter limit
node limit
Counts
8 → 1135
Calls
Call 1
Inputs
(/ x -1000/253)
(/ x (/ -25/3 x))
(/ -25/3 x)
(/ x (/ 1 (* -3/25 x)))
(/ 1 (* -3/25 x))
(* -3/25 x)
(/ (* x x) -25/3)
(* x x)
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 x #s(literal -1000/253 binary64)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1000/253 binary64) x))))
(-.f64 #s(literal 0 binary64) (/.f64 x #s(literal 1000/253 binary64)))
(neg.f64 (/.f64 x #s(literal 1000/253 binary64)))
(/.f64 x #s(literal -1000/253 binary64))
(/.f64 (/.f64 x #s(literal -1000/253 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1000/253 binary64) x))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1000/253 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1000/253 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 #s(literal 1000/253 binary64) x))
(/.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 (/.f64 x #s(literal 1000/253 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1000/253 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal 1000/253 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (/.f64 x #s(literal 1000/253 binary64)) (/.f64 x #s(literal 1000/253 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 x #s(literal 1000/253 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x #s(literal 1000/253 binary64)) (/.f64 x #s(literal 1000/253 binary64)))) (/.f64 x #s(literal 1000/253 binary64)))
(/.f64 (*.f64 #s(literal 253/1000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x))) x)
(/.f64 (*.f64 #s(literal 253/1000 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 253/1000 binary64)) x)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 253/1000 binary64)) (*.f64 x x))
(/.f64 (/.f64 #s(literal -253/1000 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(pow.f64 (/.f64 x #s(literal -1000/253 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1000/253 binary64) x) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal -1000/253 binary64) x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1000/253 binary64) x) (/.f64 #s(literal -1000/253 binary64) x)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1000/253 binary64) x))) #s(literal -1 binary64))
(*.f64 x #s(literal -253/1000 binary64))
(*.f64 (/.f64 x #s(literal -1000/253 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal -1000/253 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 x #s(literal 1000/253 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 253/1000 binary64))
(*.f64 #s(literal -253/1000 binary64) x)
(*.f64 #s(literal 253/1000 binary64) (-.f64 #s(literal 0 binary64) x))
(*.f64 (/.f64 x #s(literal 1000/253 binary64)) #s(literal -1 binary64))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal -253/1000 binary64)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) #s(literal -1000/253 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1000/253 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1000/253 binary64) x) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1000/253 binary64) x) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal -1000/253 binary64) x) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal -253/1000 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(+.f64 #s(literal 0 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 0 binary64)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)))))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (/.f64 x #s(literal -25/3 binary64)))))
(exp.f64 (+.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) (log.f64 x)))
(exp.f64 (-.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 x))))
(exp.f64 (-.f64 (log.f64 x) (log.f64 (/.f64 #s(literal -25/3 binary64) x))))
(-.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 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 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
(/.f64 (*.f64 x x) #s(literal 25/3 binary64))
(/.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal -25/3 binary64) x) x))
(/.f64 (*.f64 x x) (*.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -25/3 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 25/3 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 (/.f64 #s(literal -25/3 binary64) x) x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 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 #s(literal -25/3 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal -1 binary64))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 x (/.f64 #s(literal -1 binary64) x)))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal -25/3 binary64))))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 x #s(literal -25/3 binary64))))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) x)) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (-.f64 #s(literal 0 binary64) x))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal -25/3 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal 25/3 binary64) x))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -3/25 binary64))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x #s(literal -25/3 binary64)))) (/.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) x)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal -25/3 binary64) x))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal 25/3 binary64) x))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x) (*.f64 x #s(literal 25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) x)) (*.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) x)) (*.f64 x #s(literal 25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) x) (*.f64 (*.f64 x x) #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) x) (*.f64 (*.f64 x x) #s(literal 25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (*.f64 x x) #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (*.f64 x x) #s(literal 25/3 binary64)))
(/.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 x (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 x #s(literal -25/3 binary64))) x)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 x #s(literal -25/3 binary64))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (*.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -3/25 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -3/25 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal -25/3 binary64))) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal -25/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 3/25 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 3/25 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 x x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (-.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) x) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (-.f64 #s(literal 0 binary64) x)) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) x)
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (*.f64 x (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (*.f64 (*.f64 x x) (/.f64 x #s(literal -25/3 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) x))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))) (*.f64 #s(literal 0 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -3/25 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -3/25 binary64)) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 3/25 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 3/25 binary64)) (*.f64 x x))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -25/3 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x)) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 #s(literal -25/3 binary64) (*.f64 x x))))
(pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) (/.f64 #s(literal -25/3 binary64) (*.f64 x x))) #s(literal -1/2 binary64))
(*.f64 x (/.f64 x #s(literal -25/3 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 x #s(literal -25/3 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -3/25 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 3/25 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 #s(literal 3/25 binary64) (*.f64 x x))
(*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 #s(literal 3/25 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 x #s(literal -25/3 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 3/25 binary64))
(*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal -1 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 x) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 625/9 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (/.f64 x (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(*.f64 (/.f64 x (/.f64 #s(literal 625/9 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x))
(+.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal -25/3 binary64) x))
(exp.f64 (log.f64 (/.f64 #s(literal -25/3 binary64) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) (*.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -25/3 binary64) x))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 625/9 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x))
(neg.f64 (/.f64 #s(literal -25/3 binary64) x))
(/.f64 #s(literal -25/3 binary64) x)
(/.f64 #s(literal -25/3 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 625/9 binary64) (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 #s(literal 625/9 binary64) (*.f64 x x))))
(/.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 #s(literal 25/3 binary64) x)
(/.f64 #s(literal 25/3 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -3/25 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3/25 binary64))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -3/25 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3/25 binary64))
(/.f64 (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(/.f64 (/.f64 #s(literal 625/9 binary64) (*.f64 x x)) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (/.f64 #s(literal -25/3 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 #s(literal 25/3 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 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 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 625/9 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 x #s(literal -25/3 binary64))))
(*.f64 #s(literal -25/3 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -25/3 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -25/3 binary64) x) #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) x))
(*.f64 #s(literal 25/3 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -25/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 25/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) x)
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -25/3 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 25/3 binary64))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -3/25 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 3/25 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 25/3 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -25/3 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(*.f64 (/.f64 #s(literal 625/9 binary64) (*.f64 x x)) (/.f64 x #s(literal -25/3 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)) #s(literal 25/3 binary64))
(*.f64 (pow.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (pow.f64 (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (*.f64 (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 25/3 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal -25/3 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)))
(*.f64 (/.f64 #s(literal -25/3 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(*.f64 (/.f64 #s(literal 25/3 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(+.f64 #s(literal 0 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 0 binary64)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)))))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (/.f64 x #s(literal -25/3 binary64)))))
(exp.f64 (+.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) (log.f64 x)))
(exp.f64 (-.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 x))))
(exp.f64 (-.f64 (log.f64 x) (log.f64 (/.f64 #s(literal -25/3 binary64) x))))
(-.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 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 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
(/.f64 (*.f64 x x) #s(literal 25/3 binary64))
(/.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal -25/3 binary64) x) x))
(/.f64 (*.f64 x x) (*.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -25/3 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 25/3 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 (/.f64 #s(literal -25/3 binary64) x) x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 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 #s(literal -25/3 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal -1 binary64))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 x (/.f64 #s(literal -1 binary64) x)))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal -25/3 binary64))))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 x #s(literal -25/3 binary64))))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) x)) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (-.f64 #s(literal 0 binary64) x))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal -25/3 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal 25/3 binary64) x))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -3/25 binary64))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x #s(literal -25/3 binary64)))) (/.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) x)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal -25/3 binary64) x))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal 25/3 binary64) x))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x) (*.f64 x #s(literal 25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) x)) (*.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) x)) (*.f64 x #s(literal 25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) x) (*.f64 (*.f64 x x) #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) x) (*.f64 (*.f64 x x) #s(literal 25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (*.f64 x x) #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (*.f64 x x) #s(literal 25/3 binary64)))
(/.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 x (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 x #s(literal -25/3 binary64))) x)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 x #s(literal -25/3 binary64))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (*.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -3/25 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -3/25 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal -25/3 binary64))) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal -25/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 3/25 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 3/25 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 x x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (-.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) x) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (-.f64 #s(literal 0 binary64) x)) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) x)
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (*.f64 x (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (*.f64 (*.f64 x x) (/.f64 x #s(literal -25/3 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) x))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))) (*.f64 #s(literal 0 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -3/25 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -3/25 binary64)) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 3/25 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 3/25 binary64)) (*.f64 x x))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -25/3 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x)) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 #s(literal -25/3 binary64) (*.f64 x x))))
(pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) (/.f64 #s(literal -25/3 binary64) (*.f64 x x))) #s(literal -1/2 binary64))
(*.f64 x (/.f64 x #s(literal -25/3 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 x #s(literal -25/3 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -3/25 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 3/25 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 #s(literal 3/25 binary64) (*.f64 x x))
(*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 #s(literal 3/25 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 x #s(literal -25/3 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 3/25 binary64))
(*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal -1 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 x) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 625/9 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (/.f64 x (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(*.f64 (/.f64 x (/.f64 #s(literal 625/9 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x))
(+.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal -25/3 binary64) x))
(exp.f64 (log.f64 (/.f64 #s(literal -25/3 binary64) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64)) (*.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -25/3 binary64) x))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 625/9 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x))
(neg.f64 (/.f64 #s(literal -25/3 binary64) x))
(/.f64 #s(literal -25/3 binary64) x)
(/.f64 #s(literal -25/3 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 625/9 binary64) (*.f64 x x)) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 #s(literal 625/9 binary64) (*.f64 x x))))
(/.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 #s(literal 25/3 binary64) x)
(/.f64 #s(literal 25/3 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -3/25 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 3/25 binary64))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -3/25 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 3/25 binary64))
(/.f64 (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(/.f64 (/.f64 #s(literal 625/9 binary64) (*.f64 x x)) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (/.f64 #s(literal -25/3 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 #s(literal 25/3 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 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 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 625/9 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 x #s(literal -25/3 binary64))))
(*.f64 #s(literal -25/3 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal -25/3 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -25/3 binary64) x) #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) x))
(*.f64 #s(literal 25/3 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -25/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 25/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) x)
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -25/3 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 25/3 binary64))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -3/25 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (/.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 3/25 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 25/3 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -25/3 binary64)))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 x #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(*.f64 (/.f64 #s(literal 625/9 binary64) (*.f64 x x)) (/.f64 x #s(literal -25/3 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)) #s(literal 25/3 binary64))
(*.f64 (pow.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (pow.f64 (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (*.f64 (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) x))
(*.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 25/3 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal -25/3 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)))
(*.f64 (/.f64 #s(literal -25/3 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(*.f64 (/.f64 #s(literal 25/3 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(+.f64 #s(literal 0 binary64) (/.f64 x #s(literal -25/3 binary64)))
(+.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 0 binary64))
(exp.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 x #s(literal -25/3 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (/.f64 x #s(literal -25/3 binary64)))
(neg.f64 (/.f64 x #s(literal -25/3 binary64)))
(/.f64 x #s(literal -25/3 binary64))
(/.f64 x #s(literal 25/3 binary64))
(/.f64 x (exp.f64 (log.f64 #s(literal -25/3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal -1 binary64) x))
(/.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 (-.f64 #s(literal 0 binary64) x) #s(literal 25/3 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 #s(literal -25/3 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 #s(literal 25/3 binary64) x))
(/.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 (/.f64 x #s(literal -25/3 binary64)) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal -1 binary64) x))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) x)
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -3/25 binary64))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) x))) (exp.f64 (log.f64 #s(literal 25/3 binary64))))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -3/25 binary64)) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 3/25 binary64)) (*.f64 x x))
(/.f64 (*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(/.f64 (neg.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 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 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 625/9 binary64) (*.f64 x x)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 x #s(literal -25/3 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 x #s(literal -3/25 binary64))
(*.f64 x #s(literal 3/25 binary64))
(*.f64 x (exp.f64 (log.f64 #s(literal -3/25 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(literal -25/3 binary64)))
(*.f64 #s(literal -3/25 binary64) x)
(*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 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 (-.f64 #s(literal 0 binary64) x) #s(literal 3/25 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 3/25 binary64) x)
(*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) x))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal -3/25 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 3/25 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (exp.f64 (log.f64 #s(literal -3/25 binary64))) x)
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 x #s(literal -25/3 binary64)))
(*.f64 (exp.f64 (log.f64 #s(literal 3/25 binary64))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) x))))
(*.f64 (neg.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -3/25 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 #s(literal 3/25 binary64) (sqrt.f64 x)) (sqrt.f64 x))
(+.f64 #s(literal 0 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 0 binary64)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)))))
(exp.f64 (+.f64 (log.f64 x) (log.f64 (/.f64 x #s(literal -25/3 binary64)))))
(exp.f64 (+.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) (log.f64 x)))
(exp.f64 (-.f64 (log.f64 (/.f64 x #s(literal -25/3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 x))))
(exp.f64 (-.f64 (log.f64 x) (log.f64 (/.f64 #s(literal -25/3 binary64) x))))
(-.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 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 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 #s(literal -3/25 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
(/.f64 (*.f64 x x) #s(literal 25/3 binary64))
(/.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal -25/3 binary64) x) x))
(/.f64 (*.f64 x x) (*.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -25/3 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 25/3 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 (/.f64 #s(literal -25/3 binary64) x) x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 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 #s(literal -25/3 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 #s(literal 3/25 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal -1 binary64))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (*.f64 x (/.f64 #s(literal -1 binary64) x)))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 x #s(literal -25/3 binary64))))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 x #s(literal -25/3 binary64))))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) x)) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (-.f64 #s(literal 0 binary64) x))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal -25/3 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal 25/3 binary64) x))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -3/25 binary64))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 #s(literal 1 binary64) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal -25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) #s(literal 25/3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x #s(literal -25/3 binary64)))) (/.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))) (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) x)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) x)) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal -25/3 binary64) x))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 #s(literal 25/3 binary64) x))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal 25/3 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x) (*.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x) (*.f64 x #s(literal 25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) x)) (*.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) x)) (*.f64 x #s(literal 25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) x) (*.f64 (*.f64 x x) #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) x) (*.f64 (*.f64 x x) #s(literal 25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (*.f64 x x) #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) x)) (*.f64 (*.f64 x x) #s(literal 25/3 binary64)))
(/.f64 (*.f64 x (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 x (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 x #s(literal -25/3 binary64))) x)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 x #s(literal -25/3 binary64))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (*.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -3/25 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -3/25 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal -25/3 binary64))) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 x #s(literal -25/3 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 3/25 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 3/25 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 x x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (-.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 x x) #s(literal 625/9 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) x) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (-.f64 #s(literal 0 binary64) x)) (/.f64 x #s(literal -25/3 binary64)))
(/.f64 (*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) x)
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(/.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x))
(/.f64 (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (*.f64 x (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64))) (*.f64 (*.f64 x x) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 x x) #s(literal 625/9 binary64))) (*.f64 (*.f64 x x) (/.f64 x #s(literal -25/3 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) x))
(/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -15625/27 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 (/.f64 (*.f64 x x) #s(literal 625/9 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 x #s(literal -25/3 binary64)) (*.f64 x x)))
(/.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))) (*.f64 #s(literal 0 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal -3/25 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -3/25 binary64)) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 3/25 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 3/25 binary64)) (*.f64 x x))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 #s(literal -3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 #s(literal 3/25 binary64) #s(literal -1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -25/3 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x)) (*.f64 (/.f64 #s(literal -25/3 binary64) x) (/.f64 #s(literal -25/3 binary64) (*.f64 x x))))
(pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) (/.f64 #s(literal -25/3 binary64) (*.f64 x x))) #s(literal -1/2 binary64))
(*.f64 x (/.f64 x #s(literal -25/3 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 #s(literal -3/25 binary64) (*.f64 x x))
(*.f64 #s(literal -3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(*.f64 (*.f64 x x) #s(literal 3/25 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 x (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 x #s(literal -25/3 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -3/25 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 3/25 binary64))
(*.f64 (/.f64 x #s(literal -25/3 binary64)) x)
(*.f64 (/.f64 x #s(literal -25/3 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 #s(literal 3/25 binary64) (*.f64 x x))
(*.f64 #s(literal 3/25 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 #s(literal 3/25 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal 1 binary64))
(*.f64 (/.f64 x (/.f64 #s(literal -25/3 binary64) x)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) x)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 x #s(literal -25/3 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 x (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 3/25 binary64))
(*.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal -1 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -25/3 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 25/3 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 x) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 x #s(literal -25/3 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 3/25 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x)) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 (sqrt.f64 x) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 #s(literal -25/3 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64)))) (/.f64 x (pow.f64 (/.f64 x #s(literal -25/3 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (/.f64 x #s(literal -25/3 binary64)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal 625/9 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x))
(*.f64 (/.f64 x (/.f64 #s(literal -15625/27 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 625/9 binary64) (*.f64 x x)))
(*.f64 (/.f64 x (/.f64 #s(literal 625/9 binary64) (*.f64 x x))) (/.f64 #s(literal -25/3 binary64) x))
(+.f64 (*.f64 x x) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 x x))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 0 binary64)) (*.f64 x x))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal -2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 x) (log.f64 x)))
(exp.f64 (-.f64 (log.f64 x) (-.f64 #s(literal 0 binary64) (log.f64 x))))
(-.f64 (*.f64 x x) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 0 binary64)))
(fma.f64 x x #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x x) #s(literal 0 binary64))
(fma.f64 (*.f64 x x) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) x) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) x) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 x) #s(literal -1 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x) #s(literal 0 binary64))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 x (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(/.f64 (*.f64 x x) #s(literal 1 binary64))
(/.f64 (*.f64 x x) (*.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (*.f64 x x) (*.f64 x (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 x (/.f64 #s(literal -1 binary64) x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 x x))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x x))) x)
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x x))) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 x (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) x) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) x)) x)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) x) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) x)) (*.f64 x x))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) (*.f64 x x))) (*.f64 x (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))
(/.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (pow.f64 x #s(literal -1/2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) #s(literal 0 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 3 binary64))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 x (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 x x))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 x))
(*.f64 x x)
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) x))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) #s(literal -1 binary64))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) x))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 x x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal -1 binary64)) (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (sqrt.f64 x) (/.f64 #s(literal -1 binary64) x)) (/.f64 (sqrt.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (sqrt.f64 x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 x)) (sqrt.f64 x))

simplify16.0ms (0.3%)

Algorithm
egg-herbie
Rules
18×*-lowering-*.f32
18×*-lowering-*.f64
*-commutative
pow-lowering-pow.f64
pow-lowering-pow.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
010360
114312
217312
017312
Stop Event
iter limit
saturated
Counts
96 → 96
Calls
Call 1
Inputs
(* -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))
(/ -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)
(* -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)
(* -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)
(* -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)
Outputs
(* -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)))
(/ -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)
(* -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)
(* -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))
(* -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)))
(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)

eval125.0ms (1.9%)

Compiler

Compiled 15239 to 1312 computations (91.4% saved)

prune75.0ms (1.2%)

Pruning

10 alts after pruning (0 fresh and 10 done)

PrunedKeptTotal
New123101231
Fresh000
Picked044
Done066
Total1231101241
Accuracy
100.0%
Counts
1241 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.8%
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
50.8%
(/.f64 (*.f64 x #s(literal -3/25 binary64)) (/.f64 #s(literal 1 binary64) x))
50.8%
(/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) x)))
50.8%
(/.f64 x (/.f64 #s(literal -25/3 binary64) x))
4.0%
(/.f64 x #s(literal -1000/253 binary64))
99.9%
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
51.3%
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
52.0%
(*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64))))
50.9%
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
49.2%
#s(literal 1 binary64)
Compiler

Compiled 171 to 96 computations (43.9% saved)

regimes16.0ms (0.2%)

Counts
16 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 x #s(literal -253/1000 binary64))
(/.f64 x #s(literal -1000/253 binary64))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(/.f64 x (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (*.f64 x x) #s(literal -25/3 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)))
(/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(/.f64 (*.f64 x #s(literal -3/25 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 x (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x #s(literal -3/25 binary64)) #s(literal -253/1000 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 #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))))))
Outputs
(-.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 253/1000 binary64) (*.f64 x #s(literal 3/25 binary64)))))
Calls

3 calls:

6.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
12 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 x #s(literal -253/1000 binary64))
(/.f64 x #s(literal -1000/253 binary64))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(/.f64 x (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (*.f64 x x) #s(literal -25/3 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)))
(/.f64 x (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -3/25 binary64) x)))
(/.f64 (*.f64 x #s(literal -3/25 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
98.3%1x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes5.0ms (0.1%)

Counts
9 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 x #s(literal -253/1000 binary64))
(/.f64 x #s(literal -1000/253 binary64))
(*.f64 x (*.f64 x #s(literal -3/25 binary64)))
(*.f64 (*.f64 x x) #s(literal -3/25 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64)))
(/.f64 x (/.f64 #s(literal -25/3 binary64) x))
(/.f64 (*.f64 x x) #s(literal -25/3 binary64))
(*.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:

4.0ms
x
Results
AccuracySegmentsBranch
99.3%3x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes4.0ms (0.1%)

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

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
98.9%3x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
98.3%3x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes2.0ms (0%)

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

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
98.3%3x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes2.0ms (0%)

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

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
50.8%2x
Compiler

Compiled 2 to 1 computations (50% saved)

regimes1.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
Outputs
#s(literal 1 binary64)
Calls

1 calls:

1.0ms
x
Results
AccuracySegmentsBranch
49.2%1x
Compiler

Compiled 2 to 1 computations (50% saved)

bsearch42.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
0.18975071841882268
126008459.02020957
20.0ms
-160293553.31117567
-0.0006460340543084757
Results
27.0ms304×0valid
Compiler

Compiled 318 to 258 computations (18.9% saved)

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

bsearch44.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
0.18975071841882268
126008459.02020957
20.0ms
-160293553.31117567
-0.0006460340543084757
Results
29.0ms304×0valid
Compiler

Compiled 280 to 220 computations (21.4% saved)

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

bsearch43.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
0.18975071841882268
126008459.02020957
19.0ms
-160293553.31117567
-0.0006460340543084757
Results
27.0ms304×0valid
Compiler

Compiled 204 to 163 computations (20.1% saved)

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

bsearch42.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
0.18975071841882268
126008459.02020957
20.0ms
-160293553.31117567
-0.0006460340543084757
Results
29.0ms304×0valid
Compiler

Compiled 204 to 163 computations (20.1% saved)

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

bsearch20.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
0.18975071841882268
126008459.02020957
Results
13.0ms144×0valid
Compiler

Compiled 86 to 74 computations (14% saved)

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

simplify13.0ms (0.2%)

Algorithm
egg-herbie
Rules
36×*-commutative_binary64
30×+-commutative_binary64
26×sub-neg_binary64
20×neg-sub0_binary64
20×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035103
163103
288103
3108103
4129103
5138103
6142103
7143103
Stop Event
saturated
Calls
Call 1
Inputs
(-.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 -2308094809027379/562949953421312 binary64)) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (if (<=.f64 x #s(literal 2 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 -2308094809027379/562949953421312 binary64)) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (if (<=.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))))
(if (<=.f64 x #s(literal -2308094809027379/562949953421312 binary64)) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (if (<=.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))))
(if (<=.f64 x #s(literal -2308094809027379/562949953421312 binary64)) (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (if (<=.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))))
(if (<=.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
#s(literal 1 binary64)
Outputs
(-.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 -2308094809027379/562949953421312 binary64)) (*.f64 x (+.f64 #s(literal -253/1000 binary64) (*.f64 x #s(literal -3/25 binary64)))) (if (<=.f64 x #s(literal 2 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 -2308094809027379/562949953421312 binary64)) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (if (<=.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))))
(if (<=.f64 x #s(literal -2308094809027379/562949953421312 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (if (<=.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x #s(literal 253/1000 binary64))) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))))
(if (<=.f64 x #s(literal -2308094809027379/562949953421312 binary64)) (*.f64 (*.f64 x x) #s(literal -3/25 binary64)) (if (<=.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))))
(if (<=.f64 x #s(literal -2308094809027379/562949953421312 binary64)) (*.f64 #s(literal -3/25 binary64) (*.f64 x x)) (if (<=.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))))
(if (<=.f64 x #s(literal -2308094809027379/562949953421312 binary64)) (*.f64 x (*.f64 x #s(literal -3/25 binary64))) (if (<=.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -3/25 binary64)))))
(if (<=.f64 x #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 x #s(literal -253/1000 binary64)))
#s(literal 1 binary64)

soundness1.3s (20.2%)

Rules
3854×*-lowering-*.f32
3854×*-lowering-*.f64
2808×*-lowering-*.f32
2808×*-lowering-*.f64
2506×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01760
110751
286149
0904649
0824
15121
244220
3494520
0809720
096688
1290613
2722578
31733576
44569576
08123576
035248
199217
2256211
3602211
41438211
54240211
08146211
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 214 to 110 computations (48.6% saved)

preprocess44.0ms (0.7%)

Compiler

Compiled 248 to 86 computations (65.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...